Gestire i requisiti di risorse e scalabilità

Completato

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:

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: