Modelli semantici di grandi dimensioni in Power BI Premium
I modelli semantici di Power BI possono archiviare i dati in una cache in memoria altamente compressa per ottimizzare le prestazioni delle query, consentendo un'interattività utente veloce. Con le capacità Premium, i modelli semantici di grandi dimensioni oltre il limite predefinito possono essere abilitati con l'impostazione Formato di archiviazione modello semantico grande. Se abilitata, le dimensioni del modello semantico sono limitate dalle dimensioni della capacità Premium o dalle dimensioni massime impostate dall'amministratore.
È possibile abilitare modelli semantici di grandi dimensioni per tutti gli SKU P Premium, SKU A incorporati e con PPU (Premium per utente). Il limite di dimensioni del modello semantico elevato in Premium è paragonabile ad Azure Analysis Services, in termini di limitazioni delle dimensioni del modello di dati.
Sebbene sia necessario che i modelli semantici crescano oltre 10 GB, l'abilitazione dell'impostazione Formato di archiviazione di modelli semantici di grandi dimensioni offre altri vantaggi. Se si prevede di usare gli strumenti basati su endpoint XMLA per le operazioni di scrittura del modello semantico, assicurarsi di abilitare l'impostazione, anche per i modelli semantici che non si caratterizza necessariamente come modello semantico di grandi dimensioni . Se abilitata, il formato di archiviazione di modelli semantici di grandi dimensioni può migliorare le prestazioni delle operazioni di scrittura XMLA.
I modelli semantici di grandi dimensioni nel servizio non influiscono sulle dimensioni di caricamento del modello di Power BI Desktop, che sono ancora limitate a 10 GB. Al contrario, i modelli semantici possono superare tale limite nel servizio al termine dell'aggiornamento.
Importante
Power BI Premium supporta modelli semantici di grandi dimensioni. Abilitare l'opzione Formato di archiviazione modelli semantici di grandi dimensioni per l'uso di modelli semantici in Power BI Premium superiori al limite predefinito.
Nota
I modelli semantici di grandi dimensioni in Power BI Premium non sono disponibili nei servizio Power BI per i clienti DoD degli Stati Uniti per enti pubblici. Per altre informazioni sulle funzionalità disponibili e non disponibili, vedere Disponibilità delle funzionalità di Power BI per i clienti degli Stati Uniti per enti pubblici.
Abilitare modelli semantici di grandi dimensioni
I passaggi descritti qui descrivono l'abilitazione di modelli semantici di grandi dimensioni per un nuovo modello pubblicato nel servizio. Per i modelli semantici esistenti, è necessario solo il passaggio 3.
Creare un modello in Power BI Desktop. Se il modello semantico diventerà più grande e utilizzerà progressivamente più memoria, assicurarsi di configurare l'aggiornamento incrementale.
Pubblicare il modello come modello semantico nel servizio.
Nel modello >semantico del servizio > Impostazioni espandere Formato di archiviazione modelli semantici di grandi dimensioni, impostare il dispositivo di scorrimento su Sì e quindi selezionare Applica.
Richiamare un aggiornamento per caricare i dati cronologici in base ai criteri di aggiornamento incrementale. Il primo aggiornamento potrebbe richiedere del tempo per caricare la cronologia. Gli aggiornamenti successivi devono essere più veloci, a seconda dei criteri di aggiornamento incrementale.
Impostare il formato di archiviazione predefinito
Nelle aree supportate, tutti i nuovi modelli semantici creati in un'area di lavoro assegnata a una capacità Premium possono avere il formato di archiviazione di modelli semantici di grandi dimensioni abilitato per impostazione predefinita. Se l'area non supporta modelli semantici di grandi dimensioni, l'opzione formato di archiviazione di modelli semantici di grandi dimensioni descritta di seguito è disabilitata. È possibile visualizzare le aree supportate nella sezione relativa alla disponibilità dell'area.
Nell'area di lavoro selezionare Impostazioni> Premium.
In Formato di archiviazione predefinito selezionare Formato di archiviazione modello semantico di grandi dimensioni e quindi selezionare Salva.
Eseguire l'abilitazione con PowerShell
È anche possibile abilitare un formato di archiviazione di modelli semantici di grandi dimensioni usando PowerShell. Per eseguire i cmdlet di PowerShell, è necessario disporre dei privilegi di amministratore della capacità e di amministratore dell'area di lavoro.
Trovare l'ID del modello semantico (GUID). Nella scheda Modelli semantici per l'area di lavoro, nelle impostazioni del modello semantico, è possibile visualizzare l'ID nell'URL.
Da un prompt dell'amministratore di PowerShell installare il modulo MicrosoftPowerBIMgmt .
Install-Module -Name MicrosoftPowerBIMgmt
Eseguire i cmdlet seguenti per accedere e controllare la modalità di archiviazione del modello semantico.
Login-PowerBIServiceAccount (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
La risposta deve essere la seguente. La modalità di archiviazione è ABF (file di backup di Analysis Services), ovvero l'impostazione predefinita.
Id StorageMode -- ----------- <Semantic model ID> Abf
Eseguire i cmdlet seguenti per impostare la modalità di archiviazione. La conversione in file Premium può richiedere alcuni secondi.
Set-PowerBIDataset -Id <Semantic model ID> -TargetStorageMode PremiumFiles (Get-PowerBIDataset -Scope Organization -Id <Semantic model ID> -Include actualStorage).ActualStorage
La risposta deve essere la seguente. La modalità di archiviazione è ora impostata su File Premium.
Id StorageMode -- ----------- <Semantic model ID> PremiumFiles
È possibile controllare lo stato delle conversioni di modelli semantici da e verso File Premium usando il cmdlet Get-PowerBIWorkspaceMigrationStatus .
Rimozione del modello semantico
La rimozione del modello semantico è una funzionalità Premium che consente di aumentare significativamente la somma delle dimensioni del modello semantico rispetto alla memoria disponibile per le dimensioni dello SKU acquistate della capacità. Un singolo modello semantico è ancora vincolato ai limiti di memoria dello SKU. Power BI usa la gestione dinamica della memoria per rimuovere modelli semantici inattivi dalla memoria. I modelli semantici vengono rimossi in modo che Power BI possa caricare altri modelli semantici per gestire le query utente.
Nota
Se è necessario attendere il ricaricare un modello semantico rimosso, è possibile che si verifichi un ritardo notevole.
Caricamento su richiesta
Il carico su richiesta è abilitato per impostazione predefinita per i modelli semantici di grandi dimensioni e può offrire tempi di caricamento significativamente migliorati dei modelli semantici rimossi. Con il carico su richiesta, si ottengono i vantaggi seguenti durante le query e gli aggiornamenti successivi:
Le pagine di dati pertinenti vengono caricate su richiesta (paging in memoria).
I modelli semantici rimossi vengono resi rapidamente disponibili per le query.
Il caricamento su richiesta presenta informazioni aggiuntive dmv (Dynamic Management View) che possono essere usate per identificare i modelli di utilizzo e comprendere lo stato dei modelli. Ad esempio, è possibile controllare le statistiche Temperature e Last Accessed per ogni colonna nel modello semantico eseguendo la query DMV seguente da SQL Server Management Studio (SSMS):
Select * from SYSTEMRESTRICTSCHEMA ($System.DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS, [DATABASE_NAME] = '<Semantic model Name>')
Controllo delle dimensioni del modello semantico
Dopo il caricamento dei dati cronologici, è possibile usare SSMS tramite l'endpoint XMLA per controllare le dimensioni stimate del modello semantico nella finestra delle proprietà del modello.
È anche possibile controllare le dimensioni del modello semantico eseguendo le query DMV seguenti da SSMS. Sommare le colonne DICTIONARY_SIZE e U edizione StandardD_SIZE dall'output per visualizzare le dimensioni del modello semantico in byte.
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)
Dimensioni del segmento predefinite
Per i modelli semantici che usano il formato di archiviazione di modelli semantici di grandi dimensioni, Power BI imposta automaticamente le dimensioni del segmento predefinite su 8 milioni di righe per raggiungere un buon equilibrio tra i requisiti di memoria e le prestazioni delle query per tabelle di grandi dimensioni. Si tratta della stessa dimensione del segmento di Azure Analysis Services. Mantenere allineate le dimensioni dei segmenti consente di garantire caratteristiche di prestazioni confrontabili durante la migrazione di un modello di dati di grandi dimensioni da Azure Analysis Services a Power BI.
Considerazioni e limitazioni
Tenere presenti le restrizioni seguenti quando si usano modelli semantici di grandi dimensioni:
Download in Power BI Desktop: se un modello semantico viene archiviato in File Premium, il download come file con estensione pbix avrà esito negativo.
Aree supportate: i modelli semantici di grandi dimensioni sono disponibili nelle aree di Azure che supportano i file Premium di Azure Archiviazione. Esaminare la tabella nella disponibilità dell'area per visualizzare un elenco di tutte le aree supportate.
Impostazione delle dimensioni massime del modello semantico: le dimensioni massime del modello semantico possono essere impostate dagli amministratori. Per altre informazioni, vedere Max Memory in Datasets.For more information, see Max Memory in Datasets.
Aggiornamento di modelli semantici di grandi dimensioni: i modelli semantici vicini alla metà delle dimensioni della capacità (ad esempio, un modello semantico da 12 GB in una dimensione di capacità di 25 GB) possono superare la memoria disponibile durante gli aggiornamenti. Usando l'API REST di aggiornamento avanzato o l'endpoint XMLA, è possibile eseguire aggiornamenti dei dati con granularità fine, in modo che la memoria necessaria per l'aggiornamento possa essere ridotta a icona per adattarsi alle dimensioni della capacità.
Modelli semantici push: i modelli semantici push non supportano il formato di archiviazione di modelli semantici di grandi dimensioni.
Pro non è supportato : i modelli semantici di grandi dimensioni non sono supportati nelle aree di lavoro Pro. Se viene eseguita la migrazione di un'area di lavoro da Premium a Pro, i modelli semantici con l'impostazione del formato di archiviazione di modelli semantici di grandi dimensioni non verranno caricati.
Non è possibile usare le API REST per modificare le impostazioni di un'area di lavoro per consentire ai nuovi modelli semantici di usare il formato di archiviazione di modelli semantici di grandi dimensioni per impostazione predefinita.
Disponibilità a livello di area
I modelli semantici di grandi dimensioni in Power BI sono disponibili solo nelle aree di Azure che supportano file Premium di Azure Archiviazione.
L'elenco seguente fornisce aree in cui sono disponibili modelli semantici di grandi dimensioni in Power BI. Le aree non incluse nell'elenco seguente non sono supportate per i modelli di grandi dimensioni.
Nota
Una volta creato un modello semantico di grandi dimensioni in un'area di lavoro, deve rimanere in tale area. Non è possibile riassegnare un'area di lavoro con un modello semantico di grandi dimensioni a una capacità Premium in un'altra area.
Regione Azure | Abbreviazione dell'area di Azure |
---|---|
Australia orientale | australiaeast |
Australia sud-orientale | australiasoutheast |
Brasile meridionale | brazilsouth |
Canada orientale | canadaeast |
Canada centrale | canadacentral |
India centrale | centralindia |
Stati Uniti centrali | centralus |
Asia orientale | eastasia |
Stati Uniti orientali | eastus |
Stati Uniti orientali 2 | eastus2 |
Francia centrale | francecentral |
Francia meridionale | francesouth |
Germania settentrionale | germanianorth |
Germania centro-occidentale | germanywestcentral |
Giappone orientale | japaneast |
Giappone occidentale | japanwest |
Corea centrale | koreacentral |
Corea meridionale | koreasouth |
Stati Uniti centro-settentrionali | northcentralus |
Europa settentrionale | northeurope |
Sudafrica settentrionale | southafricanorth |
Sudafrica occidentale | southafricawest |
Stati Uniti centro-meridionali | Stati Uniti centro-meridionali |
Asia sud-orientale | Asia sud-orientale |
Svizzera settentrionale | Svizzera settentrionale |
Svizzera occidentale | svizzerawest |
Emirati Arabi Uniti centrali | emirati arabi uniti |
Emirati Arabi Uniti settentrionali | uaenorth |
Regno Unito meridionale | uksouth |
Regno Unito occidentale | ukwest |
Europa occidentale | westeurope |
India occidentale | westindia |
Stati Uniti occidentali | westus |
Stati Uniti occidentali 2 | westus2 |
Contenuto correlato
I collegamenti seguenti forniscono informazioni utili per l'uso di modelli di grandi dimensioni:
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per