Nagy szemantikai modellek a Power BI Premiumban

A Power BI szemantikai modelljei nagy mértékben tömörített memóriabeli gyorsítótárban tárolhatják az adatokat az optimalizált lekérdezési teljesítmény érdekében, ami gyors felhasználói interaktivitást tesz lehetővé. Prémium szintű kapacitásokkal az alapértelmezett korláton túli nagy szemantikai modellek engedélyezhetők a Nagy szemantikai modell tárolási formátumbeállításával . Ha engedélyezve van, a szemantikai modell méretét a Prémium kapacitás mérete vagy a rendszergazda által beállított maximális méret korlátozza.

A nagy szemantikai modellek minden Prémium P termékváltozathoz, Embedded A termékváltozathoz és felhasználónkénti Prémium (PPU) termékhez engedélyezhetők. A nagy szemantikai modell méretkorlátja a Prémium verzióban az Azure Analysis Serviceshez hasonló az adatmodellek méretkorlátozásai tekintetében.

Bár a szemantikai modelleknek 10 GB-nál nagyobb növekedésre van szükség, a nagy szemantikai modell tárolási formátumbeállításának engedélyezése más előnyökkel is jár. Ha XMLA végpontalapú eszközöket szeretne használni szemantikai modellek írási műveleteihez, mindenképpen engedélyezze a beállítást még olyan szemantikai modellek esetében is, amelyeket nem feltétlenül jellemezne nagy szemantikai modellként. Ha engedélyezve van, a nagy szemantikai modell tárolási formátuma javíthatja az XMLA írási műveletek teljesítményét.

A szolgáltatás nagy szemantikai modelljei nem befolyásolják a Power BI Desktop-modell feltöltési méretét, amely továbbra is 10 GB-ra korlátozódik. Ehelyett a szemantikai modellek túlléphetik ezt a korlátot a frissítési szolgáltatásban.

Fontos

A Power BI Premium támogatja a nagy szemantikai modelleket. Engedélyezze a Nagyméretű szemantikai modell tárolási formátumának beállítását, hogy az alapértelmezett korlátnál nagyobb szemantikai modelleket használjon a Power BI Premiumban.

Feljegyzés

A Power BI Premium nagy szemantikai modelljei nem érhetők el az egyesült államokbeli kormányzati doD-ügyfelek Power BI szolgáltatás. További információ arról, hogy mely funkciók érhetők el, és melyek nem, olvassa el a Power BI szolgáltatás rendelkezésre állását az amerikai kormányzati ügyfelek számára.

Nagyméretű szemantikai modellek engedélyezése

Az alábbi lépések a szolgáltatásban közzétett új modell nagy szemantikai modelljeinek engedélyezését ismertetik. Meglévő szemantikai modellek esetében csak a 3. lépés szükséges.

  1. Modell létrehozása a Power BI Desktopban. Ha a szemantikai modell nagyobb lesz, és fokozatosan több memóriát használ fel, mindenképpen konfigurálja a növekményes frissítést.

  2. Tegye közzé a modellt szemantikai modellként a szolgáltatásban.

  3. A szolgáltatás > szemantikai modell> Gépház bontsa ki a Nagy szemantikai modell tárolási formátumát, állítsa be a csúszkát Be értékre, majd válassza az Alkalmaz lehetőséget.

    Enable large semantic model slider

  4. Frissítés meghívása az előzményadatok növekményes frissítési szabályzaton alapuló betöltéséhez. Az első frissítés eltarthat egy ideig az előzmények betöltéséhez. A későbbi frissítéseknek gyorsabbnak kell lenniük a növekményes frissítési szabályzattól függően.

Alapértelmezett tárolási formátum beállítása

A támogatott régiókban a prémium szintű kapacitáshoz rendelt munkaterületen létrehozott összes új szemantikai modell alapértelmezés szerint engedélyezve lehet a nagy szemantikai modell tárolási formátumával. Ha a régió nem támogatja a nagy szemantikai modelleket, az alább ismertetett nagy szemantikai modell tárolási formátuma le van tiltva. A régió rendelkezésre állási szakaszában láthatja, hogy mely régiók támogatottak.

  1. A munkaterületen válassza a Gépház> Premium lehetőséget.

  2. Alapértelmezett tárolási formátumban válassza a Nagy szemantikai modell tárolási formátumát, majd a Mentés lehetőséget.

    Enable default storage format

Engedélyezés a PowerShell-lel

A nagy szemantikai modell tárolási formátumát a PowerShell használatával is engedélyezheti. A PowerShell-parancsmagok futtatásához kapacitás-rendszergazdai és munkaterület-rendszergazdai jogosultságokkal kell rendelkeznie.

  1. Keresse meg a szemantikai modell azonosítóját (GUID). A munkaterület Szemantikai modellek lapján, a szemantikai modell beállításai alatt az URL-címben láthatja az azonosítót.

    Semantic model GUID

  2. Egy PowerShell-rendszergazdai parancssorból telepítse a MicrosoftPowerBIMgmt modult .

    Install-Module -Name MicrosoftPowerBIMgmt
    
  3. A szemantikai modell tárolási módjának ellenőrzéséhez futtassa az alábbi parancsmagokat.

    Login-PowerBIServiceAccount
    
    (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
    

    A válasznak a következőnek kell lennie. A tárolási mód az ABF (Analysis Services biztonsági mentési fájlja), amely az alapértelmezett.

    Id                   StorageMode
    
    --                   -----------
    
    <Semantic model ID>         Abf
    
  4. Futtassa a következő parancsmagokat a tárolási mód beállításához. A Prémium fájlokká konvertálása eltarthat néhány másodpercig.

    Set-PowerBIDataset -Id <Semantic model ID> -TargetStorageMode PremiumFiles
    
    (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
    

    A válasznak a következőnek kell lennie. A tárolási mód most prémium szintű fájlokra van állítva.

    Id                   StorageMode
    
    --                   -----------
    
    <Semantic model ID>         PremiumFiles
    

A Szemantikai modell prémium fájlokba és fájlokból való konvertálásának állapotát a Get-PowerBIWorkspaceMigrationStatus parancsmaggal ellenőrizheti.

Szemantikai modell kizárása

A szemantikai modell kizárása egy prémium szintű funkció, amely lehetővé teszi, hogy a szemantikai modellek mérete jelentősen nagyobb legyen, mint a kapacitás megvásárolt termékváltozat-méretéhez rendelkezésre álló memória. Egyetlen szemantikai modell továbbra is korlátozza az SKU memóriakorlátját. A Power BI dinamikus memóriakezeléssel távolítja el az inaktív szemantikai modelleket a memóriából. A szemantikai modelleket a rendszer kizárja, így a Power BI más szemantikai modelleket is betölthet a felhasználói lekérdezések kezeléséhez.

Feljegyzés

Ha várnia kell egy kiürített szemantikai modell újbóli betöltésére, észrevehető késést tapasztalhat.

Igény szerinti terhelés

Az igény szerinti terhelés alapértelmezés szerint engedélyezve van a nagy szemantikai modellek esetében, és jelentősen megnövelheti a kiürített szemantikai modellek betöltési idejét. Igény szerinti terhelés esetén a következő előnyöket élvezheti a későbbi lekérdezések és frissítések során:

  • A releváns adatoldalak igény szerint töltődnek be (a memóriába lapolva).

  • A kiürített szemantikai modellek gyorsan elérhetővé válnak a lekérdezésekhez.

Az igény szerinti betöltés további dinamikus felügyeleti nézetet (DMV) tartalmaz, amelyek a használati minták azonosítására és a modellek állapotának megértésére használhatók. Ellenőrizheti például a szemantikai modell minden oszlopának hőmérsékleti és utolsó hozzáférésű statisztikáját az SQL Server Management Studio (SSMS) következő DMV-lekérdezésének futtatásával:

Select * from SYSTEMRESTRICTSCHEMA ($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS, [DATABASE_NAME] = '<Semantic model Name>')

Szemantikai modell méretének ellenőrzése

Az előzményadatok betöltése után az SSMS-t az XMLA-végponton keresztül használhatja a modelltulajdonságok ablakának becsült szemantikai modellméretének ellenőrzéséhez.

Estimated semantic model size

A szemantikai modell méretét az alábbi DMV-lekérdezések SSMS-ből való futtatásával is ellenőrizheti. Összegzi a kimenet DICTIONARY_SIZE és U Standard kiadásD_SIZE oszlopait a szemantikai modell méretének bájtban való megjelenítéséhez.

SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMNS,
 [DATABASE_NAME] = '<Semantic model Name>') //Sum DICTIONARY_SIZE (bytes)

SELECT * FROM SYSTEMRESTRICTSCHEMA
($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS,
 [DATABASE_NAME] = '<Semantic model Name>') //Sum USED_SIZE (bytes)

Alapértelmezett szegmensméret

A nagy szemantikai modell tárolási formátumát használó szemantikai modellek esetében a Power BI automatikusan 8 millió sorra állítja az alapértelmezett szegmensméretet, hogy megfelelő egyensúlyt teremtsen a memóriakövetelmények és a nagy táblák lekérdezési teljesítménye között. Ez ugyanaz a szegmensméret, mint az Azure Analysis Servicesben. A szegmensméretek igazítása segít az összehasonlítható teljesítményjellemzők biztosításában, amikor nagy adatmodellt migrál az Azure Analysis Servicesből a Power BI-ba.

Szempontok és korlátozások

Nagy szemantikai modellek használatakor tartsa szem előtt az alábbi korlátozásokat:

  • Letöltés a Power BI Desktopba: Ha egy szemantikai modellt prémium szintű fájlok tárolnak, a .pbix-fájlként való letöltés sikertelen lesz.

  • Támogatott régiók: Nagy szemantikai modellek érhetők el az Azure Premium Files Storage-t támogató Azure-régiókban. Tekintse át a régió rendelkezésre állási táblázatát az összes támogatott régió listájának megtekintéséhez.

  • Maximális szemantikai modellméret beállítása: A maximális szemantikai modellméretet a rendszergazdák állíthatják be. További információ: Maximális memória az adathalmazokban.

  • Nagy szemantikai modellek frissítése: A kapacitás méretének közel fele méretű szemantikai modellek (például egy 12 GB szemantikai modell 25 GB-os kapacitásméreten) meghaladhatják a rendelkezésre álló memóriát a frissítések során. A bővített frissítési REST API-val vagy az XMLA-végponttal részletes adatfrissítéseket hajthat végre, így a frissítéshez szükséges memória minimálisra csökkenthető a kapacitás méretének megfelelően.

  • Leküldéses szemantikai modellek: A leküldéses szemantikai modellek nem támogatják a nagy szemantikai modell tárolási formátumát.

  • A Pro nem támogatott – A nagy szemantikai modellek nem támogatottak a Pro-munkaterületeken. Ha egy munkaterületet premiumról Pro-ra migrál, a nagy szemantikai modell tárolási formátumbeállításával rendelkező szemantikai modellek betöltése sikertelen lesz.

  • A REST API-k nem módosíthatják a munkaterület beállításait, hogy az új szemantikai modellek alapértelmezés szerint a nagy szemantikai modell tárolási formátumát használják.

Régiónkénti elérhetőség

A Power BI nagy szemantikai modelljei csak az Azure Premium Files Storage-t támogató Azure-régiókban érhetők el.

Az alábbi lista olyan régiókat tartalmaz, ahol nagy szemantikai modellek érhetők el a Power BI-ban. A nagy méretű modellek nem támogatják az alábbi listában nem szereplő régiókat.

Feljegyzés

Ha egy munkaterületen létrejön egy nagy szemantikai modell, annak ebben a régióban kell maradnia. Nagy szemantikai modellel rendelkező munkaterületet nem rendelhet hozzá egy másik régióban lévő Prémium szintű kapacitáshoz.

Azure-régió Azure-régió rövidítése
Kelet-Ausztrália ausztráliaeast
Délkelet-Ausztrália australiasoutheast
Dél-Brazília brazilsouth
Kelet-Kanada canadaeast
Közép-Kanada canadacentral
Közép-India centralindia
Az USA középső régiója centralus
Kelet-Ázsia eastasia
USA keleti régiója eastus
USA 2. keleti régiója eastus2
Közép-Franciaország francecentral
Dél-Franciaország francesouth
Észak-Németország germanynorth
Középnyugat-Németország germanywestcentral
Kelet-Japán japaneast
Nyugat-Japán japanwest
Dél-Korea középső régiója koreacentral
Dél-Korea déli régiója koreasouth
USA északi középső régiója northcentralus
Észak-Európa northeurope
Dél-Afrika északi régiója southafricanorth
Dél-Afrika nyugati régiója southafricawest
USA déli középső régiója USA déli középső régiója
Délkelet-Ázsia Délkelet-Ázsia
Észak-Svájc switzerlandnorth
Nyugat-Svájc svájcwest
Egyesült Arab Emírségek középső régiója uaecentral
Egyesült Arab Emírségek északi régiója uaenorth
Az Egyesült Királyság déli régiója uksouth
Az Egyesült Királyság nyugati régiója ukwest
Nyugat-Európa westeurope
Nyugat-India westindia
USA nyugati régiója westus
USA 2. nyugati régiója westus2

Az alábbi hivatkozások olyan információkat tartalmaznak, amelyek hasznosak lehetnek a nagy modellek használatához: