Usare misure rapide per calcoli comuni

È possibile usare misure rapide per eseguire facilmente e velocemente calcoli comuni e avanzati. Una misura rapida esegue un set di comandi DAX (Data Analysis Expressions) dietro le quinte e quindi presenta i risultati da usare nel report. Non è necessario scrivere i comandi DAX. Questa operazione viene eseguita automaticamente in base all'input specificato in una finestra di dialogo. Sono disponibili diverse categorie di calcoli e metodi per modificare ogni calcolo secondo le proprie esigenze. Soprattutto, è possibile visualizzare le espressioni DAX che vengono eseguite dalla Misura rapida e iniziare subito o espandere le proprie competenze di 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 tre puntini ... accanto a un 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 dell'elenco a discesa accanto a un 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 da eseguire e i campi sui quali eseguirlo.

Scegliere il campo Selezionare 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 con misure rapide, con i relativi calcoli, sono:

  • Aggregazione per categoria
    • Media per categoria
    • Varianza per categoria
    • Massimo per categoria
    • Minimo per categoria
    • Media ponderata per categoria
  • Filtri
    • Valore filtrato
    • Differenza dal valore filtrato
    • Differenza percentuale dal valore filtrato
    • Vendite di nuovi clienti
  • Business Intelligence
    • Totale da inizio anno
    • 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 da visualizzare, sulle formule DAX sottostanti o su altre idee rapide da prendere in considerazione, vedere la pagina Idee per Power BI.

Nota

Quando si usano connessioni in tempo reale 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 durante la connessione a un'origine dati dinamica alcune misure rapide non sono disponibili nell'elenco, è perché la versione di SSAS a cui si è effettuata la connessione non supporta i comandi DAX usati per implementare le misure rapide in questione.

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

Esempio di misura rapida

Verrà ora esaminata una misura rapida in azione.

L'oggetto visivo matrice seguente visualizza una tabella di vendite di vari prodotti. È una tabella di base che include il totale delle vendite per ogni categoria.

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

Selezionare l'oggetto visivo matrice e quindi scegliere la freccia dell'elenco a discesa TotalSales nell'area Valori e selezionare Nuova misura rapida.

In Calcolo nella finestra Misure rapide 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 alcune operazioni interessanti.

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

  1. L'oggetto visivo matrice ha una nuova colonna che visualizza il valore Average Unit Price average per Category (Media prezzo unitario medio per Categoria) calcolato.

  2. Nella barra della formula compare la formula DAX per la nuova misura rapida. Per altre informazioni sulla formula DAX, vedere la prossima sezione.

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

La nuova misura rapida è disponibile per qualsiasi oggetto visivo nel report, non solo per l'oggetto visivo creato per cui è stata creata. L'immagine seguente illustra 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.

Apprendere DAX con le misure rapide

Un grande vantaggio delle misure rapide è la visualizzazione della formula DAX che implementa la misura. Quando si seleziona una misura rapida nel riquadro Campi, viene visualizzata la barra della formula con 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 visualizza la formula alla base della misura, ma, fattore ancora più importante, consente di vedere come creare le formule DAX sottostanti delle misure rapide.

Si supponga di dover calcolare una variazione rispetto all'anno precedente e di non sapere con certezza come strutturare la formula DAX o di non avere idea di dove cominciare. Invece di arrovellarsi inutilmente, è possibile creare una misura rapida con il calcolo Variazione rispetto all'anno precedente e vedere come viene visualizzata nell'oggetto visivo e come funziona la formula DAX. È quindi possibile apportare modifiche direttamente alla formula DAX oppure 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 nel modo preferito selezionando 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 le misure rapide aggiunte al riquadro Campi con qualsiasi oggetto visivo del report.
  • È sempre possibile visualizzare la formula DAX associata a una misura rapida selezionando la misura nell'elenco Campi. La formula verrà visualizzata 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 dinamiche tabulari SSAS sono supportate, come descritto in precedenza.
  • Non è possibile creare misure rapide di Business Intelligence per le gerarchie temporali in modalità DirectQuery. Le funzioni DAX usate in queste misure rapide hanno implicazioni relative alle prestazioni quando vengono convertite nelle istruzioni T-SQL che vengono inviate all'origine dati.

Importante

Per i separatori di argomento, le istruzioni DAX per le misure rapide usano solo virgole. Se la versione di Power BI Desktop in uso è in una lingua che usa le virgole come separatori decimali, le misure rapide non funzioneranno correttamente.

Funzionalità di Business Intelligence per le gerarchie temporali e misure rapide

È possibile usare tabelle data personalizzate con misure rapide con funzionalità 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 sta importando una tabella data personalizzata, verificare di averla contrassegnata come tabella data, come descritto in Impostare e usare tabelle data in Power BI Desktop.

Altre informazioni ed esempi

Si hanno idee per misure rapide non ancora disponibili? Ottimo. Passare alla pagina Idee per Power BI e inviare le idee e le formule DAX di misure rapide che si vuole che siano rese disponibili in Power BI Desktop. Verranno prese in considerazione ed eventualmente aggiunte all'elenco delle misure rapide in una versione futura.

Altri articoli di interesse: