Gestire i requisiti di risorse e scalabilità
Per garantire una buona velocità di risposta e prestazioni ottimali dell'analisi incorporata di Power BI, è necessario acquistare una capacità con dimensioni corrette. Le dimensioni della capacità sono correlate all'SKU del prodotto. Per Premium, gli SKU vanno da P1 a P5. Per Power BI Embedded, gli SKU vanno da A1 ad A8. Maggiore è l'SKU, maggiori sono le quantità di memoria, la potenza di calcolo e i costi.
L'acquisto dell'SKU del prodotto corretto è una questione di ottimizzazione. Troppe poche risorse possono portare a prestazioni lente e, ancora peggio, all'impossibilità di eseguire analisi in Power BI. Troppe risorse, invece, possono comportare uno spreco di denaro.
È insolito che le app sperimentino un uso coerente e quindi una domanda coerente per l'analisi incorporata. Alcune app riscontrano un picco di carico durante le ore di ufficio nei giorni lavorativi e in fusi orari specifici. Altre app potrebbero riscontrare picchi di utilizzo associati a un ritmo diverso, ad esempio durante la creazione di report di fine mese, mentre altre app potrebbero riscontrare picchi irregolari, ad esempio durante l'avvio di una campagna di marketing.
Per ridurre i costi, è necessario intraprendere la pianificazione della capacità. Il processo di pianificazione della capacità implica la definizione di una baseline per comprendere l'utilizzo tipico delle risorse e l'attività del carico di lavoro. È consigliabile acquistare l'SKU del prodotto in grado di gestire il carico di lavoro di base. È quindi possibile adottare strategie di elasticità che aumentino temporaneamente la capacità in risposta agli aumenti di utilizzo delle app. È possibile ridimensionare temporaneamente le capacità di Premium o Power BI Embedded usando tecniche diverse.
Suggerimento
Per una discussione completa sulla pianificazione della capacità, vedere Pianificazione della capacità nell'analisi incorporata di Power BI. Questo articolo si applica anche a Power BI Premium.
Per altre informazioni, vedere gli articoli seguenti:
- Memoria e potenza di calcolo degli SKU
- Prezzi di Power BI
- Prezzi di Power BI Embedded
- Gestione delle capacità Premium
Scalabilità automatica Premium
Come prodotto, Premium pone l'accento su scalabilità e prestazioni. Premium supporta una funzionalità denominata Scalabilità automatica. Se abilitata, la scalabilità automatica aggiunge automaticamente capacità di calcolo per evitare rallentamenti in caso di utilizzo elevato.
Per configurare la scalabilità automatica è necessaria una sottoscrizione di Azure. Viene usata per aggiungere automaticamente più core CPU virtuali (v-core) quando il carico di lavoro di Power BI verrebbe altrimenti rallentato dalla capacità Premium. Le altre risorse di calcolo si applicano per un periodo di 24 ore e vengono fatturate nella sottoscrizione di Azure.
Per altre informazioni, vedere gli articoli seguenti:
Scalabilità flessibile di Power BI Embedded
Power BI Embedded non supporta la funzionalità di scalabilità automatica. È invece possibile configurare la scalabilità flessibile usando i componenti seguenti:
- L'API REST Azure Resource Manager (ARM) di Power BI Embedded e in particolare le operazioni di capacità. È possibile usare l'operazione di aggiornamento per dimensionare una risorsa di capacità. Ad esempio, quando si verifica un aumento improvviso della domanda per le risorse di calcolo, è possibile aumentare la capacità da A1 a A2 per raddoppiare il numero di v-core. È inoltre possibile sospendere e riprendere temporaneamente il servizio.
- Metriche della capacità Power BI Embedded. È possibile monitorare e intervenire su metriche come CPU, CPU per carico di lavoro e Overload per misurare la domanda di risorse di calcolo.
- Avvisi di Azure, per ricevere notifiche proattive su condizioni o problemi. È possibile creare o attivare avvisi in risposta ai valori delle metriche, ad esempio CPU o Overload.
Per altre informazioni, vedere gli articoli seguenti: