Parannettujen semanttisten mallien metatietojen käyttäminen

Kun Power BI Desktop luo raportteja, se luo myös semanttisen mallin metatietoja vastaaviin PBIX- ja PBIT-tiedostoihin. Aiemmin metatiedot tallennettiin Power BI Desktopille erityisesti määritettynä muotona. Metatiedot käyttivät Base 64 -koodattuja M-lausekkeita ja tietolähteitä. Power BI teki oletuksia siitä, miten metatiedot oli tallennettu.

Monet näistä rajoituksista poistetaan parannettujen semanttisten mallien metatietojen ominaisuuden julkaisun myötä. PBIX-tiedostot päivitetään automaattisesti parannettuihin metatietoihin, kun tiedosto avataan. Parannettujen semanttisten mallien metatietojen avulla Power BI Desktopin luomat metatiedot käyttävät samaa muotoa kuin Analysis Services -taulukkomallit, joka perustuu taulukkomuotoiseen objektimalliin.

Parannettu semanttisen mallin metatieto-ominaisuus on strateginen ja perusluonteinen. Tulevat Power BI -toiminnot luodaan sen metatietojen perusteella. Nämä muut ominaisuudet hyötyvät parannetuista semanttisten mallien metatiedoista:

  • XMLA-luku/kirjoitus Power BI:n semanttisten mallien hallintaan.
  • Analysis Services -kuormitusten siirtäminen Power BI:hin, joka hyötyy seuraavan sukupolven ominaisuuksista.

Päivitys

Raporttisi päivitetään automaattisesti parannettujen metatietojen muotoon, kun avaat ne Power BI Desktopin uusimmassa versiossa. Jos raportti tallennettiin kyselymuutoksilla, joita ei ole haettu, tai automaattisen päivityksen aikana ilmeni virhe, raporttipohjalla on varoitus siitä, että sinun on vielä päivitettävä. Valitse Päivitä raportti ottaa käyttöön odottavat muutokset ja päivittää tietomallin uuteen muotoon.

Jätä taulukko pois raportin päivityksestä

Kun tietomalli on päivitetty parannettuun metatietomuotoon, joitakin metatietoja, joita käytettiin aiemmin vain Power BI Desktopissa, noudatetaan nyt myös Power BI -palvelu. Näihin metatietoihin sisältyy Sisällytä raportin päivitykseen -asetus. Jos päivitettyjen mallien Sisällytä raporttiin -asetusta ei ole valittu Power Query -editori, kyseistä taulukkoa ei päivitetä, kun raportti tai semanttinen malli päivitetään Power BI Desktopissa tai Power BI -palvelu. Power BI -palvelu julkaistut raportit, joita ei ole vielä päivitetty uuteen parannettuun metatietomuodollisuutena, on päivitettävä Power BI Desktopissa, ennen kuin tämä uusi toiminta tulee voimaan.

Huomioitavat asiat ja rajoitukset

Ennen parannettujen metatietojen tukea Power BI Desktop lisäsi alkuperäisen kyselyn tietomalliin SQL Server-, Oracle-, Teradata- ja vanhoissa HANA-yhteyksissä. Power BI -palvelu tietomallit käyttävät tätä kyselyä. Parannettujen metatietojen tuen avulla Power BI -palvelu-tietomalli luo uudelleen alkuperäisen kyselyn suorituksen aikana. Se ei käytä Power BI Desktopin luomaa kyselyä. Useimmissa tapauksissa tämä nouto ratkeaa oikein, mutta jotkin muunnokset eivät toimi ilman pohjana olevien tietojen lukemista. Saatat saada joitakin virheitä raporteissa, jotka toimivat aiemmin. Virhe saattaa esimerkiksi sanoa:

  • M-kyselyä taulukossa 'Dimension City' ei voi muuntaa alkuperäiseksi lähdekyselyksi. Yritä myöhemmin uudelleen tai ota yhteyttä tukeen. Jos otat yhteyttä tukeen, anna seuraavat tiedot.

Voit korjata kyselysi kolmessa eri paikassa Power BI Desktopissa:

  • Kun otat muutoksia käyttöön tai teet päivityksen.

  • Power Query -editori varoituspalkissa, joka kertoo, että lauseketta ei voitu delegoida tietolähteeseen.

    Screenshot of Apply query changes message: We couldn't fold the expression to the data source.

  • Kun suoritat arviointeja avatessasi raporttia sen tarkistamiseksi, onko sinulla ei-tuettuja kyselyjä. Näiden arviointien suorittaminen voi vaikuttaa suorituskykyyn.

Tiettyjä M-lausekkeiden merkkiyhdistelmiä, joita ei tueta taulukko-objektimallissa (TOM), ei myöskään tueta parannetussa semanttisen mallin metatietoympäristössä.

Voit tehdä kaikenlaista Power BI Desktopilla. Saat lisätietoja sen ominaisuuksista seuraavista resursseista: