Továbbfejlesztett szemantikai modell metaadatainak használata

Amikor a Power BI Desktop jelentéseket hoz létre, szemantikai modell metaadatait is létrehozza a megfelelő PBIX- és PBIT-fájlokban. Korábban a metaadatokat a Power BI Desktopra jellemző formátumban tárolták. A metaadatok base-64 kódolású M-kifejezéseket és adatforrásokat használtak. A Power BI feltételezéseket tett a metaadatok tárolásáról.

A továbbfejlesztett szemantikai modell metaadat-funkciójának kiadásával számos korlátozás el lesz távolítva. A PBIX-fájlok automatikusan továbbfejlesztett metaadatokra frissülnek a fájl megnyitásakor. Továbbfejlesztett szemantikai modell metaadataival a Power BI Desktop által létrehozott metaadatok az Analysis Services táblázatos modelljeihez hasonló formátumot használnak a táblázatos objektummodell alapján.

A továbbfejlesztett szemantikai modell metaadatainak funkciója stratégiai és alapvető. A Power BI jövőbeli funkciói a metaadatokra épülnek. Ezek a további képességek a továbbfejlesztett szemantikai modell metaadatait is kihasználják:

  • XMLA olvasás/írás a Power BI szemantikai modelljeinek kezeléséhez.
  • Az Analysis Services számítási feladatainak migrálása a Power BI-ba a következő generációs funkciók előnyeinek kihasználásához.

Magasabb szintre váltás

A jelentések automatikusan frissülnek a bővített metaadat-formátumra, amikor a Power BI Desktop legújabb verziójában nyitja meg őket. Ha a jelentést nem jóváhagyott lekérdezésmódosításokkal mentette, vagy hiba történt az automatikus frissítés során, figyelmeztetés jelenik meg a jelentésvásznon, amelyet frissítenie kell. A Frissítési jelentés kiválasztása minden függőben lévő módosítást alkalmaz, és frissíti az adatmodellt az új formátumra.

Tábla kizárása jelentésfrissítésből

Miután frissítettek egy adatmodellt a továbbfejlesztett metaadat-formátumra, a korábban csak a Power BI Desktopban használt metaadatokat a Power BI szolgáltatás is tiszteletben tartják. Ez a metaadat tartalmazza a Belefoglalás a jelentésfrissítésbe lehetőséget. Frissített modellek esetén, ha a Jelentésfrissítésbe belefoglalás lehetőség nincs bejelölve a Power Query-szerkesztő, akkor a tábla nem frissül, amikor a jelentés vagy a szemantikai modell frissül a Power BI Desktopban vagy a Power BI szolgáltatás. A Power BI szolgáltatás már közzétett jelentéseket, amelyek még nem frissülnek az új továbbfejlesztett metaadat-formális verzióra, frissíteni kell a Power BI Desktopban, mielőtt ez az új viselkedés érvénybe lép.

Szempontok és korlátozások

A bővített metaadatok támogatása előtt az SQL Server, az Oracle, a Teradata és az örökölt HANA-kapcsolatok esetében a Power BI Desktop natív lekérdezést adott hozzá az adatmodellhez. Ezt a lekérdezést a Power BI szolgáltatás adatmodellek használják. A bővített metaadatok támogatásával a Power BI szolgáltatás adatmodell futásidőben újragenerálja a natív lekérdezést. Nem használja a Power BI Desktop által létrehozott lekérdezést. A legtöbb esetben ez a lekérés megfelelően oldja fel magát, de egyes átalakítások nem működnek a mögöttes adatok olvasása nélkül. Előfordulhat, hogy a korábban használt jelentésekben hiba jelenik meg. Egy hiba például a következőt jelentheti:

  • A Dimenzióváros táblában lévő M-lekérdezés nem konvertálható natív forrás lekérdezéssé. Próbálkozzon újra később, vagy forduljon az ügyfélszolgálathoz. Ha kapcsolatba lép az ügyfélszolgálattal, adja meg ezeket az adatokat.

A lekérdezéseket három különböző helyen is kijavíthatja a Power BI Desktopban:

  • Módosítások alkalmazásakor vagy frissítéskor.

  • A Power Query-szerkesztő figyelmeztető sávjában tájékoztatja arról, hogy a kifejezés nem hajtható az adatforráshoz.

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

  • Amikor kiértékeléseket futtat, amikor megnyit egy jelentést, hogy ellenőrizze, vannak-e nem támogatott lekérdezései. Az értékelések futtatása teljesítménybeli következményekkel járhat.

A továbbfejlesztett szemantikai modell metaadat-környezetében az M-kifejezések bizonyos karakterkombinációi nem támogatottak a táblázatos objektummodellben (TOM).

A Power BI Desktopban sokféle dolgot elvégezhet. A képességeivel kapcsolatos további információkért tekintse meg a következő erőforrásokat: