Usare misure rapide per i calcoli comuni

È possibile usare misure rapide per eseguire calcoli comuni e potenti in modo rapido e semplice. Una misura rapida esegue un set di comandi DAX (Data Analysis Expressions) in background, quindi presenta i risultati da usare nel report. Non è necessario scrivere il DAX. Questa operazione viene eseguita in base all'input specificato in una finestra di dialogo. Esistono molte categorie disponibili di calcoli e modi per modificare ogni calcolo in base alle proprie esigenze. Soprattutto, è possibile visualizzare il DAX eseguito dalla misura rapida e dall'avvio rapido o espandere le proprie conoscenze DAX.

Creare una misura rapida

Per creare una misura rapida in Power BI Desktop, fare clic con il pulsante destro del mouse o selezionare i puntini di sospensione ... accanto a qualsiasi elemento nel riquadro Campi e scegliere Nuova misura rapida dal menu visualizzato.

Screenshot della scheda Campi con nuova misura rapida selezionata.

È anche possibile fare clic con il pulsante destro del mouse o selezionare la freccia a discesa accanto a qualsiasi valore nell'area Valori per un oggetto visivo esistente e scegliere Nuova misura rapida dal menu.

Quando si seleziona Nuova misura rapida, viene visualizzata la finestra Misure rapide che consente di scegliere il calcolo desiderato e i campi per eseguire il calcolo.

Scegliere il campo Seleziona un calcolo per visualizzare un lungo elenco di misure rapide disponibili.

Screenshot della schermata Misure rapide e del menu a discesa Seleziona un calcolo.

I cinque tipi di calcolo delle misure rapide, con i relativi calcoli, sono:

  • Aggregazione per categoria
    • Media per categoria
    • Varianza per categoria
    • Numero massimo per categoria
    • Min per category
    • Media ponderata per categoria
  • Filtri
    • Valore filtrato
    • Differenza rispetto al valore filtrato
    • Differenza percentuale rispetto al valore filtrato
    • Vendite da nuovi clienti
  • Business Intelligence per le gerarchie temporali
    • Totale da anno a data
    • Quarter-to-date total
    • Month-to-date total
    • Variazione rispetto all'anno precedente
    • Quarter-over-quarter change
    • Month-over-month change
    • Rolling average
  • Totali
    • Totale parziale
    • Totale per categoria (filtri applicati)
    • Totale per categoria (filtri non applicati)
  • Operazioni matematiche
    • Aggiunta
    • Sottrazione
    • Moltiplicazione
    • Divisione
    • Differenza percentuale
    • Coefficiente di correlazione
  • Text
    • Valutazione con stelle
    • Elenco concatenato di valori

Per inviare idee sulle nuove misure rapide che si vuole visualizzare, sulle formule DAX sottostanti o su altre idee rapide da prendere in considerazione, vedere la pagina Idee di Power BI.

Nota

Quando si usano connessioni dinamiche di SQL Server Analysis Services (SSAS), sono disponibili alcune misure rapide. Power BI Desktop visualizza solo le misure rapide supportate per la versione di SSAS a cui ci si connette. Se si è connessi a un'origine dati dinamica di SSAS e non vengono visualizzate determinate misure rapide nell'elenco, perché la versione di SSAS a cui si è connessi non supporta i comandi DAX usati per implementare tali misure rapide.

Dopo aver selezionato i calcoli e i campi desiderati per la misura rapida, scegliere OK. La nuova misura rapida viene visualizzata nel riquadro Campi e la formula DAX sottostante viene visualizzata nella barra della formula.

Esempio di misura rapida

Esaminiamo una misura rapida in azione.

L'oggetto visivo matrice seguente mostra una tabella sales per vari prodotti. Si tratta di una tabella di base che include i totali delle vendite per ogni categoria.

Screenshot di un oggetto visivo matrice che mostra una tabella sales.

Con l'oggetto visivo matrice selezionato, scegliere la freccia a discesa accanto a TotalSales nell'area Valori e selezionare Nuova misura rapida.

Nella finestra Misure rapide, in Calcolo, selezionare Media per categoria.

Trascinare Average Unit Price (Prezzo unitario medio) dal riquadro Campi nel campo Valore di base. Lasciare Categoria nel campo Categoria e selezionare OK.

Screenshot di Power BI Desktop che mostra l'opzione Filtri nel riquadro Campi.

Quando si seleziona OK, vengono eseguite diverse cose interessanti.

Screenshot della nuova misura rapida nell'elenco degli oggetti visivi, della barra della formula e dei campi.

  1. L'oggetto visivo matrice include una nuova colonna che mostra la media calcolata media del prezzo unitario per categoria.

  2. La formula DAX per la nuova misura rapida viene visualizzata nella barra della formula. Per altre informazioni sulla formula DAX, vedere la sezione successiva.

  3. La nuova misura rapida viene visualizzata e evidenziata nel riquadro Campi .

La nuova misura rapida è disponibile per qualsiasi oggetto visivo nel report, non solo per l'oggetto visivo creato. L'immagine seguente mostra un oggetto visivo grafico a colonne rapido creato usando il nuovo campo misura rapida.

Screenshot di un nuovo oggetto visivo grafico a barre basato sul campo misura rapida.

Informazioni su DAX usando misure rapide

Un grande vantaggio delle misure rapide è che mostrano la formula DAX che implementa la misura. Quando si seleziona una misura rapida nel riquadro Campi , viene visualizzata la barra Formula che mostra la formula DAX creata da Power BI per implementare la misura.

Screenshot di una formula di misura rapida nella barra della formula.

La barra della formula non solo mostra la formula dietro la misura, ma soprattutto consente di vedere come creare le formule DAX sottostanti misure rapide.

Si supponga di dover eseguire un calcolo annuale nell'arco dell'anno, ma non si è certi di come strutturare la formula DAX o non si ha idea di dove iniziare. Invece di sbattere la testa sulla scrivania, è possibile creare una misura rapida usando il calcolo delle modifiche anno-over-year e vedere come appare nell'oggetto visivo e come funziona la formula DAX. È quindi possibile apportare modifiche direttamente alla formula DAX o creare una misura simile che soddisfi le esigenze e le aspettative.

È sempre possibile eliminare misure rapide dal modello se non le piace facendo clic con il pulsante destro del mouse o selezionando ... accanto alla misura e selezionando Elimina dal modello. È anche possibile rinominare una misura rapida scegliendo Rinomina dal menu.

Screenshot delle opzioni di eliminazione e ridenominazione di una misura rapida in un menu a discesa.

Considerazioni e limitazioni

Esistono alcune considerazioni e limitazioni da tenere presenti.

  • È possibile usare misure rapide aggiunte al riquadro Campi con qualsiasi oggetto visivo nel report.
  • È sempre possibile visualizzare il DAX associato a una misura rapida selezionando la misura nell'elenco Campi e esaminando la formula nella barra della formula.
  • Le misure rapide sono disponibili solo se è possibile modificare il modello. Un'eccezione è il caso in cui si lavora con alcune connessioni dinamiche. Le connessioni SSAS in tempo reale tabulare sono supportate, come descritto in precedenza.
  • Non è possibile creare misure rapide di Business Intelligence per le gerarchie temporali quando si lavora in modalità DirectQuery. Le funzioni DAX usate in queste misure rapide hanno implicazioni sulle prestazioni quando vengono convertite nelle istruzioni T-SQL inviate all'origine dati.

Importante

Le istruzioni DAX per le misure rapide usano solo virgole per i separatori di argomenti. Se la versione di Power BI Desktop si trova in una lingua che usa virgole come separatori decimali, le misure rapide non funzioneranno correttamente.

Intelligence per le gerarchie temporali e misure rapide

È possibile usare tabelle data personalizzate con misure rapide di Business Intelligence per le gerarchie temporali. Se si usa un modello tabulare esterno, assicurarsi che al momento della compilazione del modello la colonna data primaria nella tabella sia stata contrassegnata come tabella data. Per altre informazioni, vedere Specificare contrassegno come tabella data per l'uso con funzionalità di business intelligence per le gerarchie temporali. Se si importa una tabella data personalizzata, assicurarsi di contrassegnarla come tabella data, come descritto in Impostare e usare tabelle data in Power BI Desktop.

Altre informazioni ed esempi

Hai un'idea di una misura rapida che non è già stata fornita? Ottimo. Passare alla pagina Idee di Power BI e inviare idee e formule DAX per misure rapide che si vogliono visualizzare in Power BI Desktop. Si considererà l'aggiunta di tali misure all'elenco delle misure rapide in una versione futura.

Altri articoli di interesse: