Veľké sémantické modely v službe Power BI Premium
Sémantické modely služby Power BI dokážu ukladať údaje vo vysoko komprimovanej vyrovnávacej pamäti pamäte, aby sa optimalizoval výkon dotazov a rýchla interaktivita používateľov. S kapacitami Premium je možné povoliť veľké sémantické modely presahujúce predvolený limit pomocou nastavenia Formát úložiska pre veľké sémantické modely. Ak je táto možnosť povolená, veľkosť sémantického modelu je obmedzená veľkosťou kapacity Premium alebo maximálnou veľkosťou, ktorú nastaví správca.
Veľké sémantické modely je možné povoliť pre všetky jednotky SKU P služby Premium, vložené jednotky A SKU a službu Premium na používateľa. Limit veľkosti veľkého sémantického modelu v kapacite Premium je porovnateľný s obmedzením veľkosti dátového modelu v službe Azure Analysis Services.
Povolenie nastavenia formátu úložiska pre veľké sémantické modely sa vyžaduje v prípade sémantických modelov za hranicu 10 GB, ale má aj ďalšie výhody. Ak plánujete používať nástroje založené na koncovom bode XMLA na sémantické operácie zapisovania modelu, nezabudnite toto nastavenie povoliť, a to aj pre sémantické modely, ktoré by ste neoznačizovali ako veľký sémantický model. Ak je táto možnosť povolená, formát úložiska pre veľké sémantické modely môže zlepšiť výkon operácií zapisovania v XMLA.
Veľké sémantické modely v službe nemajú vplyv na veľkosť nahrávania modelu aplikácie Power BI Desktop, ktorá je stále obmedzená na 10 GB. Namiesto toho sa môžu sémantické modely pri obnovovaní presiahnuť limit, ktorý je v službe k dispozícii.
Dôležité
Služba Power BI Premium podporuje veľké sémantické modely. Povoľte možnosť Formát úložiska pre veľké sémantické modely v službe Power BI Premium, ktoré sú väčšie ako predvolený limit.
Poznámka
Veľké sémantické modely v službe Power BI Premium nie sú k dispozícii v služba Power BI pre zákazníkov DOD pre štátnu správu USA. Ďalšie informácie o tom, ktoré funkcie sú k dispozícii a ktoré nie, nájdete v téme Dostupnosť funkcií služby Power BI pre zákazníkov z vládnych organizácií USA.
Povolenie veľkých sémantických modelov
Kroky, ktoré tu popisujú povolenie veľkých sémantických modelov pre nový model publikovaný v službe. V prípade existujúcich sémantických modelov je potrebný iba krok 3.
Vytvorte model v aplikácii Power BI Desktop. Ak sa váš sémantický model bude zväčšovať a postupne bude spotrebúvať viac pamäte, nakonfigurujte položku Prírastkové obnovenie.
Publikujte model v službe ako sémantický model.
V nastaveniach sémantického modelu> služby > rozbaľte položku Formát úložiska pre veľké sémantické modely, nastavte jazdec na možnosť Zapnuté a potom vyberte položku Použiť.
Vyvolajte obnovenie na načítanie historických údajov na základe politiky prírastkového obnovenia. Pri prvom obnovení môže chvíľu trvať, kým sa história načíta. Následné obnovenia by mali byť rýchlejšie v závislosti od politiky prírastkového obnovenia.
Nastavenie predvoleného formátu úložiska
V podporovaných oblastiach môžu mať všetky nové sémantické modely vytvorené v pracovnom priestore priradenom ku kapacite Premium predvolene povolený veľký formát úložiska sémantických modelov. Ak oblasť nepodporuje veľké sémantické modely, možnosť formátu úložiska pre veľké sémantické modely popísaná nižšie je zakázaná. V časti Dostupnosť oblastí môžete vidieť, ktoré oblasti sú podporované.
V pracovnom priestore vyberte položku Nastavenia>Premium.
V časti Predvolený formát úložiska vyberte položku Formát úložiska pre veľké sémantické modely a potom vyberte položku Uložiť.
Povolenie pomocou prostredia PowerShell
Formát úložiska pre veľké sémantické modely môžete povoliť aj pomocou prostredia PowerShell. Ak chcete spúšťať rutiny typu cmdlet prostredia PowerShell, musíte mať oprávnenia správcu kapacity a správcu pracovného priestoru.
Vyhľadanie ID sémantického modelu (GUID). ID sa nachádza na karte Sémantické modely pracovného priestoru v nastaveniach sémantického modelu v URL adrese.
Z príkazového riadka správcu prostredia PowerShell nainštalujte modul MicrosoftPowerBIMgmt .
Install-Module -Name MicrosoftPowerBIMgmt
Ak sa chcete prihlásiť a skontrolovať režim úložiska sémantického modelu, spustite nasledujúce rutiny typu cmdlet.
Login-PowerBIServiceAccount (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
Odpoveď by mala byť nasledujúca. Režim úložiska je ABF (záložný súbor Analysis Services), ktorý je predvoleným režimom.
Id StorageMode -- ----------- <Semantic model ID> Abf
Spustením nasledujúcich rutín typu cmdlet nastavte režim úložiska. Konverzia na prémiové súbory môže trvať niekoľko sekúnd.
Set-PowerBIDataset -Id <Semantic model ID> -TargetStorageMode PremiumFiles (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
Odpoveď by mala byť nasledujúca. Režim úložiska je teraz nastavený na prémiové súbory.
Id StorageMode -- ----------- <Semantic model ID> PremiumFiles
Stav sémantických konverzií modelu na prémiové súbory a zo súborov Premium môžete skontrolovať pomocou rutiny typu cmdlet Get-PowerBIWorkspaceMigrationStatus .
Vyradenie sémantických modelov
Vyradenie sémantického modelu je funkcia verzie Premium, ktorá umožňuje výrazne väčší súčet sémantických veľkostí modelu ako pamäť dostupná pre zakúpenú veľkosť skladovej jednotky SKU kapacity. Jeden sémantický model je stále obmedzený na limity pamäte jednotky SKU. Služba Power BI používa na vyradenia neaktívnych sémantických modelov z pamäte dynamickú správu pamäte. Sémantické modely sa vyradia, aby služba Power BI mohla načítať iné sémantické modely a riešiť dotazy používateľov.
Poznámka
Ak musíte počkať na opätovné načítanie vyradeného sémantického modelu, môže dôjsť k citeľnému oneskoreniu.
Zaťaženie na požiadanie
Načítanie na požiadanie je predvolene povolené pre veľké sémantické modely a môže poskytnúť výrazne vylepšený čas načítania vyradených sémantických modelov. Pri načítavaní na požiadanie získate počas nasledujúcich dotazov a obnovení nasledujúce výhody:
Relevantné údajové stránky sa načítajú na požiadanie (stránkované do pamäte).
Vyradené sémantické modely sa rýchlo sprístupnia pre dotazy.
Na požiadanie sa nakladá ďalšie informácie o dynamickom zobrazení správy (DMV), ktoré možno použiť na identifikáciu vzorov používania a pochopenie stavu vašich modelov. Môžete napríklad skontrolovať štatistiky Teplota a Posledný prístup pre každý stĺpec v sémantickom modeli spustením nasledujúceho dotazu DMV z nástroja SQL Server Management Studio (SSMS):
Select * from SYSTEMRESTRICTSCHEMA ($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS, [DATABASE_NAME] = '<Semantic model Name>')
Kontrola veľkosti sémantického modelu
Po načítaní historických údajov môžete prostredníctvom koncového bodu XMLA použiť SSMS na kontrolu odhadovanej sémantickej veľkosti modelu v okne Vlastnosti modelu.
Spustením nasledujúcich dotazov zobrazenia dynamickej správy (DMV) z SSMS môžete tiež skontrolovať veľkosť sémantického modelu. Ak chcete zobraziť sémantický model v bajtoch, sčítajte stĺpce DICTIONARY_SIZE a USED_SIZE z výstupu.
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)
Predvolená veľkosť segmentu
V prípade sémantických modelov s použitím formátu úložiska pre veľké sémantické modely služba Power BI automaticky nastaví predvolenú veľkosť segmentu na 8 miliónov riadkov, čím vytvorí dobrú rovnováhu medzi požiadavkami na pamäť a výkonom dotazov pre veľké tabuľky. Ide o rovnakú veľkosť segmentu ako v službe Azure Analysis Services. Zachovanie zarovnania veľkostí segmentov pomáha zabezpečiť porovnateľné vlastnosti výkonu pri migrácii veľkého dátového modelu zo služby Azure Analysis Services do služby Power BI.
Dôležité informácie a obmedzenia
Pri používaní veľkých sémantických modelov pamätajte na nasledujúce obmedzenia:
Podporované oblasti: Veľké sémantické modely sú k dispozícii v oblastiach Azure, ktoré podporujú úložisko súborov Azure Premium. Pozrite si tabuľku v dostupnosti oblasti a zobrazte zoznam všetkých podporovaných oblastí.
Nastavenie maximálnej veľkosti sémantického modelu: Maximálnu veľkosť sémantického modelu môžu nastaviť správcovia. Ďalšie informácie nájdete v téme Maximálna pamäť v množinách údajov.
Obnovenie veľkých sémantických modelov: Sémantické modely, ktoré sa blížia k polovici veľkosti kapacity (napríklad 12 GB sémantický model s veľkosťou kapacity 25 GB) môžu počas obnovení prekročiť dostupnú pamäť. Pomocou rozšíreného rozhrania REST API na obnovenie alebo koncového bodu XMLA môžete vykonávať diferencované obnovenia údajov, aby bolo možné minimalizovať pamäť potrebnú na obnovenie, aby sa zmestila do veľkosti kapacity.
Sémantické modely presunutia: Sémantické modely presunutia nepodporujú formát úložiska veľkých sémantických modelov.
Podpora verzie Pro nie je podporovaná – Veľké sémantické modely nie sú podporované v pracovných priestoroch Pro. Ak sa pracovný priestor migruje zo služby Premium do verzie Pro, všetky sémantické modely s nastavením formátu úložiska pre veľké sémantické modely sa nenačítajú.
Rozhrania REST API nie je možné použiť na zmenu nastavení pracovného priestoru, aby nové sémantické modely predvolene používali formát úložiska pre veľké sémantické modely.
Dostupnosť v oblastiach
Veľké sémantické modely v službe Power BI sú k dispozícii len v oblastiach Azure, ktoré podporujú úložisko súborov Azure Premium.
V nasledujúcom zozname sú uvedené oblasti, v ktorých sú veľké sémantické modely v službe Power BI k dispozícii. Oblasti, ktoré nie sú v nasledujúcom zozname, nie sú podporované pre veľké modely.
Poznámka
Po vytvorení veľkého sémantického modelu v pracovnom priestore musí v danej oblasti zostať. Nemôžete zmeniť priradenie pracovného priestoru s veľkým sémantickým modelom do kapacity Premium v inej oblasti.
Oblasť Azure | Skratka pre oblasť Azure |
---|---|
Austrália – východ | australiaeast (Austrália) |
Austrália, juhovýchod | australiasoutheast (austrália) |
Brazília – juh | brazilsouth (brazília) |
Kanada , východ | kanada |
Kanada , stred | canadaCentral |
India v strednej oblasti | centralindia |
Centrálna časť USA | centralus |
Východná Ázia | eastasia |
East US | eastus |
East US 2 | eastus2 |
Francúzsko – stred | francecentral |
Francúzsko, juh | francesouth (francúzsko) |
Nemecko sever | germanynorth (nemecko) |
Nemecko Západ centrálnej časti | germanywestcentral |
Japonsko, východ | japaneast |
Japonsko - západ | japanwest |
Kórea - stred | koreacentral |
Kórea – juh | koreasouth |
Sever centrálnej časti USA | northcentralus |
Severná Európa | northeurope |
Južná Afrika – sever | southafricanorth |
Južná Afrika – západ | southafricawest |
Juh centrálnej časti USA | southcentralus |
Juhovýchodná Ázia | southeastasia |
Švajčiarsko – sever | switzerlandnorth (švajčiarsko) |
Švajčiarsko Západ | switzerlandwest |
UAE Central | uaecentral(uaecentral) |
UAE North | overenie o uaenorthe, |
Spojené kráľovstvo, juh | uksouth |
Spojené kráľovstvo - západ | ukwest |
Západná Európa | westeurope |
Západná India | westindia |
Západná časť USA | westus |
Západná časť USA 2 | westus2 |
Súvisiaci obsah
Nasledujúce prepojenia poskytujú informácie, ktoré môžu byť užitočné pri práci s veľkými modelmi: