Suuret semanttiset mallit Power BI Premiumissa
Semanttiset Power BI -mallit voivat tallentaa tietoja voimakkaasti pakattuun välimuistiin. Tämä optimoi kyselyjen suorituskyvyn ja mahdollistaa käyttäjän nopean vuorovaikutteisuuden. Premium-kapasiteeteilla voidaan ottaa käyttöön suuria semanttisia malleja, jotka ylittävät oletusrajan, Suuren semanttisen mallin tallennusmuoto -asetuksella. Kun asetus on käytössä, semanttisen mallin kokoa rajoittaa Premium-kapasiteetin koko tai järjestelmänvalvojan määrittämä enimmäiskoko.
Suuret semanttiset mallit voidaan ottaa käyttöön kaikissa Premium P -tuotteissa, Embedded A -tuotteissa ja käyttäjäkohtaisessa Premiumissa (PPU). Premiumin suuren semanttisen mallin kokorajoitus on tietomallin kokorajoitusten osalta verrattavissa Azure Analysis Services.
Vaikka semanttisten mallien täytyy kasvaa yli 10 gigatavun kokoon, suuren semanttisen mallin tallennusmuotoasetuksen käyttöönotolla on muita etuja. Jos aiot käyttää XMLA-päätepistepohjaisia työkaluja semanttisissa mallin kirjoitustoiminnoissa, muista ottaa asetus käyttöön myös semanttisissa malleissa, joita et välttämättä pidä suurena semanttisena mallina. Kun suuren semanttisen mallin tallennusmuoto on käytössä, se voi parantaa XMLA-kirjoitustoimintojen suorituskykyä.
Palvelun suuret semanttiset mallit eivät vaikuta Power BI Desktop -mallin palvelimeen lataamisen kokoon, joka on edelleen rajoitettu 10 Gigatavuun. Sen sijaan semanttiset mallit voivat kasvaa yli tämän rajoituksen päivittyessä.
Tärkeä
Power BI Premium tukee suuria semanttisia malleja. Ota käyttöön suuri semanttinen mallin tallennusmuoto -asetus, jos haluat käyttää Power BI Premiumissa semanttisia malleja, jotka ovat oletusrajaa suurempia.
Muistiinpano
Suuret semanttiset mallit Power BI Premiumissa eivät ole saatavilla Power BI -palvelussa Yhdysvaltain valtionhallinnon DoD-asiakkaille. Lisätietoja siitä, mitkä ominaisuudet ovat käytettävissä ja mitkä eivät, on artikkelissa Power BI:n ominaisuuksien saatavuus Yhdysvaltain valtionhallinnon asiakkaille.
Suurten semanttisten mallien käyttöönotto
Seuraavissa ohjeissa kuvataan suurten semanttisten mallien käyttöönotto uudessa palvelussa julkaistavassa mallissa. Nykyisissä semanttisissa malleissa tarvitaan vain vaihe 3.
Luo malli Power BI Desktopissa. Jos semanttinen mallisi kasvaa ja kuluttaa asteittain enemmän muistia, muista määrittää Lisäävä päivitys.
Julkaise malli semanttisena mallina palveluun.
Laajenna palvelun > semanttisen mallin> asetuksissa Suuren semanttisen mallin tallennusmuoto, aseta liukusäädin Käytössä-asentoon ja valitse sitten Käytä.
Käynnistä päivitys, jos haluat ladata historiatiedot lisäävän päivityskäytännön perusteella. Ensimmäinen päivitys saattaa kestää jonkin aikaa, ennen kuin historia ladataan. Seuraavien päivitysten pitäisi olla nopeampia lisäävän päivityksen käytännön mukaan.
Oletustallennusmuodon määrittäminen
Tuetuilla alueilla suuren semanttisen mallin tallennusmuoto voi olla oletusarvoisesti käytössä kaikissa uusissa semanttisissa malleissa, jotka on luotu Premium-kapasiteettiin määritetyssä työtilassa. Jos alue ei tue suuria semanttisia malleja, alla kuvattu suuri semanttisen mallin tallennusmuoto on poistettu käytöstä. Näet, mitä alueita tuetaan alueen käytettävyysosiosta.
Valitse työtilassa Asetukset>Premium.
Valitse Oletustallennusmuoto-kohdassa Suuri semanttinen mallitallennusmuoto ja valitse sitten Tallenna.
Ottaminen käyttöön PowerShellin avulla
Voit ottaa suuren semanttisen mallin tallennusmuodon käyttöön myös PowerShellin avulla. Sinulla on oltava kapasiteetin järjestelmänvalvojan ja työtilan järjestelmänvalvojan oikeudet, jotta voit suorittaa PowerShellin cmdlet-komennot.
Etsi semanttisen mallin tunnus (GUID). Työtilan Semanttiset mallit -välilehden semanttisen mallin asetuksissa näet tunnuksen URL-osoitteessa.
Asenna PowerShell-järjestelmänvalvojan kehotteesta MicrosoftPowerBIMgmt-moduuli .
Install-Module -Name MicrosoftPowerBIMgmt
Kirjaudu sisään ja tarkista semanttisen mallin tallennustila suorittamalla seuraavat cmdlet-komennot.
Login-PowerBIServiceAccount (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
Vastauksen on oltava seuraava. Tallennustila on ABF (Analysis Services -varmuuskopiotiedosto), joka on oletusarvo.
Id StorageMode -- ----------- <Semantic model ID> Abf
Määritä tallennustila suorittamalla seuraavat cmdlet-komennot. Premium-tiedostoiksi muuntaminen voi kestää muutaman sekunnin.
Set-PowerBIDataset -Id <Semantic model ID> -TargetStorageMode PremiumFiles (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
Vastauksen on oltava seuraava. Tallennustilan tilaksi on nyt määritetty Premium-tiedostot.
Id StorageMode -- ----------- <Semantic model ID> PremiumFiles
Voit tarkistaa semanttisten mallien muunnosten ja Premium-tiedostojen tilan Get-PowerBIWorkspaceMigrationStatus cmdlet-komennolla.
Semanttisen mallin häätö
Semanttisen mallin häätö on Premium-ominaisuus, jonka avulla semanttisten mallien koon summa voi olla huomattavasti suurempi kuin kapasiteetin ostetun SKU-koon käytettävissä oleva muisti. Yksittäinen semanttinen malli on edelleen rajoitettu varastointiyksikön muistirajoihin. Power BI käyttää dynaamista muistinhallintaa passiivisten semanttisten mallien häätämiseen muistista. Semanttiset mallit häädetään, jotta Power BI voi ladata muita semanttisia malleja käyttäjän kyselyiden käsittelemiseksi.
Muistiinpano
Jos joudut odottamaan häädettyn semanttisen mallin lataamista uudelleen, saatat kohdata huomattavaa viivettä.
Pyydettäessä suoritettava kuormitus
Pyydettäessä lataaminen on oletusarvoisesti käytössä suurissa semanttisissa malleissa, ja se voi parantaa huomattavasti häädettyjen semanttisten mallien latausaikaa. Pyydettäessä suoritettavan kuormituksen myötä saat seuraavia etuja seuraavien kyselyjen ja päivitysten aikana:
Tarvittavat tietosivut ladataan pyydettäessä (sivutetaan muistiin).
Häädetyt semanttiset mallit tarjotaan nopeasti kyselyille.
Tarvittaessa suoritettavat latauspinnat lisäävät dynaamisia hallintanäkymän (DMV) tietoja, joiden avulla voidaan tunnistaa käyttömalleja ja ymmärtää mallien tila. Voit esimerkiksi tarkistaa semanttisen mallin kunkin sarakkeen Lämpötila - ja Viimeksi käytetty - tilastot suorittamalla seuraavan DMV-kyselyn SQL Server Management Studiosta (SSMS):
Select * from SYSTEMRESTRICTSCHEMA ($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS, [DATABASE_NAME] = '<Semantic model Name>')
Semanttisen mallin koon tarkistus
Kun historiatiedot on ladattu, voit käyttää SSMS:ää XMLA-päätepisteen kautta tarkistamaan arvioidun semanttisen mallin koon Mallin ominaisuudet -ikkunassa.
Voit myös tarkistaa semanttisen mallin koon suorittamalla seuraavat DMV-kyselyt SSMS:stä. Laske DICTIONARY_SIZE ja USED_SIZE sarakkeet tulosteesta, jotta semanttisen mallin koko tavuina näkyy.
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)
Oletussegmentin koko
Semanttisissa malleissa, jotka käyttävät suurta semanttisen mallin tallennusmuotoa, Power BI määrittää automaattisesti oletussegmentin kooksi 8 miljoonaa riviä, jotta muistivaatimusten ja suurten taulukoiden kyselyjen suorituskyvyn välillä voidaan löytää hyvä tasapaino. Tämä on sama segmentin koko kuin Azure Analysis Services. Segmentin kokojen pitäminen tasassa auttaa varmistamaan vertailukelpoiset suorituskykyominaisuudet siirryttäessä suuresta tietomallista Azure Analysis Services Power BI:hin.
Huomioitavat asiat ja rajoitukset
Muista seuraavat rajoitukset, kun käytät suuria semanttisia malleja:
Tuetut alueet: Azure-alueilla on käytettävissä suuria semanttisia malleja, jotka tukevat Azuren Premium-tiedostosäilöä. Tarkista alueen saatavuus olevasta taulukosta luettelo kaikista tuetuista alueista.
Semanttisen mallin enimmäiskoon määrittäminen: Järjestelmänvalvojat voivat määrittää semanttisen mallin suurimman koon. Lisätietoja on kohdassa Muistin enimmäismäärä tietojoukoissa.
Suurten semanttisten mallien päivittäminen: Semanttiset mallit, jotka ovat lähes puolet kapasiteetin koosta (esimerkiksi semanttinen 12 gigatavua malli, jonka kapasiteetti on 25 gigatavua) voivat ylittää käytettävissä olevan muistin päivitysten aikana. Parannetun päivityksen REST-ohjelmointirajapinnan tai XMLA-päätepisteen avulla voit suorittaa hienojakoisia tietojen päivitystä, jolloin päivityksen edellyttämä muisti voidaan minimoida mahtumaan kapasiteettisi kokoon.
Push-semanttiset mallit: Semanttisten push-mallien työntäminen ei tue suurta semanttisen mallin tallennusmuotoa.
Pro-käyttö ei ole tuettua – suuria semanttisia malleja ei tueta Pro-työtiloissa. Jos työtila siirretään Premiumista Pro-käyttötilaan, minkä tahansa semanttisen mallin tallennusmuotoasetuksen sisältävän semanttisen mallin lataaminen epäonnistuu.
Et voi käyttää REST-ohjelmointirajapintoja työtilan asetusten muuttamiseen, jotta uudet semanttiset mallit voivat käyttää oletusarvoisesti suurta semanttista mallitallennusmuotoa.
Alueellinen käytettävyys
Suuret semanttiset mallit ovat käytettävissä Power BI:ssä vain Azure-alueilla, jotka tukevat Azuren premium-tiedostosäilöä.
Seuraavassa on lueteltu alueet, joilla suuret semanttiset mallit ovat käytettävissä Power BI:ssä. Suuria malleja ei tueta alueilla, joita ei ole seuraavassa luettelossa.
Muistiinpano
Kun suuri semanttinen malli on luotu työtilaan, sen on pysyttävä kyseisellä alueella. Et voi määrittää suuren semanttisen mallin sisältävää työtilaa uudelleen Premium-kapasiteettiin toisella alueella.
Azure-alue | Azure-alueen lyhenne |
---|---|
Australia, itäinen | australiaeast |
Kaakkois-Australia | australiasoutheast |
Brasilia, eteläinen | brazilsouth |
Kanada, itä | canadaeast |
Kanada, keskinen | canadacentral |
Keskinen Intia | centralindia |
Keski-Yhdysvallat | centralus |
Itä-Aasia | itäinen |
Itäinen Yhdysvallat | eastus |
Itä-Yhdysvallat 2 | eastus2 |
Ranska, keskinen | ranskancentral |
Ranska, eteläinen | francesouth |
Saksa, pohjoinen | saksannorth |
Saksa, keskinen | germanywestcentral |
Japani, itä | japaneast |
Länsi-Japani | japanwest |
Keski-Korea | koreacentral |
Korea, eteläinen | koreasouth |
Yhdysvaltojen pohjoinen keskiosa | northcentralus |
Pohjois-Eurooppa | northeurope |
Etelä-Afrikka, pohjoinen | southafricanorth |
Etelä-Afrikka, läntinen | southafricawest |
Yhdysvaltojen eteläinen keskiosa | southcentralus |
Kaakkois-Aasia | southeastasia |
Sveitsi, pohjoinen | switzerlandnorth |
Sveitsi läntinen | sveitsi |
Yhdistyneet arabiemiirikunnat, keskinen | uaecentral |
Yhdistyneet arabiemiirikunnat, pohjoinen | uaenorth |
Yhdistynyt kuningaskunta, etelä | uksouth |
Yhdistynyt kuningaskunta, länsi | ukwest |
Länsi-Eurooppa | westeurope |
Länsi-Intia | westindia |
Länsi-Yhdysvallat | westus |
Länsi-Yhdysvallat 2 | westus2 |
Liittyvä sisältö
Seuraavissa linkeissä on tietoja, jotka voivat olla hyödyllisiä suuria malleja käytettäessä: