Creare oggetti visivi Matrice in Power BI

SI APPLICA A: Power BI Desktop Servizio Power BI

L'oggetto visivo Matrice è simile a una tabella. Una tabella supporta due dimensioni e i dati non sono strutturati. In altre parole, i valori duplicati vengono visualizzati senza essere aggregati. Una matrice offre la possibilità di visualizzare facilmente i dati in modo significativo su più dimensioni poiché supporta un layout con rientri. La matrice aggrega automaticamente i dati e consente il drill-down.

È possibile creare oggetti visivi Matrice nei report di Power BI e applicare l'evidenziazione incrociata degli elementi inclusi nella matrice con altri oggetti visivi nella pagina del report. È ad esempio possibile selezionare singole celle, colonne e righe e usare l'evidenziazione incrociata. Le singole celle e le selezioni di più celle possono inoltre essere copiate e incollate in altre applicazioni.

Screenshot che mostra una matrice e un grafico ad anello. Sono selezionate diverse righe di matrice e vengono evidenziate le sezioni corrispondenti dell'anello.

Alla matrice sono associate molte funzionalità, che verranno descritte nelle sezioni seguenti di questo articolo.

Nota

Per condividere il report con un collega di Power BI, è necessario che entrambi gli utenti abbiano licenze di Power BI Pro individuali o che il report venga salvato nella capacità Premium.

Informazioni sulla modalità di calcolo dei totali in Power BI

Prima di passare alle informazioni su come usare l'oggetto visivo Matrice, è importante comprendere come Power BI calcola i valori totali e subtotali in tabelle e matrici. Per le righe di subtotale e totale, Power BI valuta la misura su tutte le righe nei dati sottostanti. Non si tratta di una semplice somma dei valori nelle righe visibili o visualizzate. Questo significa che la riga del totale può in effetti contenere valori diversi dal previsto.

Per meglio comprendere il concetto, iniziare esaminando gli oggetti visivi Matrice seguenti.

Screenshot degli oggetti visivi matrice. Il totale nella terza matrice viene acquisito sui dati sottostanti in un'altra matrice, non i valori visibili nella terza matrice.

In questo esempio, ogni riga nell'oggetto visivo Matrice all'estrema destra mostra il valore Amount (Quantità) per ogni combinazione di venditore e data. Tuttavia, poiché un venditore viene visualizzato per più date, i numeri possono comparire più volte. Per questo motivo, un totale accurato calcolato dai dati sottostanti e la semplice addizione dei valori visibili non si equivalgono. Questa mancata corrispondenza è un modello comune quando il valore sommato si trova sul lato uno di una relazione uno-a-molti.

Quando si esaminano i totali e i subtotali, tenere presente che tali valori sono basati sui dati sottostanti e non esclusivamente sui valori visibili.

Espansione e compressione di intestazioni di riga

È possibile espandere le intestazioni di riga in due modi. Il primo è tramite il menu di scelta rapida, in cui Sono disponibili opzioni per espandere l'intestazione di riga specifica selezionata, l'intero livello o tutto il contenuto fino all'ultimo livello della gerarchia. Le opzioni sono simili per comprimere le intestazioni di riga.

Screenshot di un oggetto visivo matrice. Il menu di scelta rapida di un'intestazione di riga è visibile, con varie opzioni di espansione disponibili.

È anche possibile aggiungere i pulsanti +/- alle intestazioni di riga tramite il riquadro formattazione sotto la scheda Intestazioni di riga. Per impostazione predefinita, le icone corrispondono alla formattazione dell'intestazione di riga ma, se necessario, è possibile personalizzare i colori e le dimensioni delle icone separatamente.

Dopo essere state abilitate, le icone funzionano come le icone della tabella pivot in Excel.

Screenshot di un oggetto visivo matrice. Accanto a ogni intestazione di riga è visibile un'icona con segno più.

Lo stato di espansione della matrice viene salvato con il report. È possibile aggiungere una matrice a un dashboard espanso o compresso. Quando si seleziona il riquadro del dashboard e si apre il report, lo stato di espansione può comunque essere modificato nel report.

Screenshot di un oggetto visivo matrice. Alcune righe di Fase di vendita vengono espanse, con le righe Dimensione opportunità visibili sotto di esse.

Nota

Quando si crea un report in base a un modello multidimensionale di Analysis Services, è necessario tenere presenti alcune considerazioni speciali per l'espansione e la compressione se il modello usa la funzionalità Membro predefinito. Per altre informazioni, vedere Usare i modelli multidimensionali in Power BI.

Uso di azioni di drill-down con l'oggetto visivo matrice

L'oggetto visivo Matrice consente di eseguire un'ampia varietà di interessanti attività di drill-down che in precedenza non erano disponibili. Queste attività includono la possibilità di eseguire il drill-down usando righe, colonne e persino in singole sezioni e celle. Ecco una spiegazione del funzionamento di ognuna di queste attività.

Drill-down in intestazioni di riga

Nel riquadro Visualizzazioni, quando si aggiungono più campi alla sezione Righe dell'area Campi, si abilitano le azioni di drill-down per le righe dell'oggetto visivo Matrice. La procedura è simile alla creazione di una gerarchia, che consente poi di eseguire il drill-down (e in seguito il backup) tramite la gerarchia stessa e di analizzare i dati a ogni livello.

Nell'immagine seguente la sezione Righe contiene Sales stage (Fase vendita) e Opportunity size (Dimensione opportunità), creando un raggruppamento (o gerarchia) nelle righe che si possono analizzare per vedere i dettagli.

Screenshot dei riquadri Visualizzazioni e Campi. La sezione Righe delle visualizzazioni include campi Fase di vendita e Dimensione opportunità ed è indicato.

Quando per l'oggetto visivo è stato creato un raggruppamento nella sezione Righe, vengono visualizzate le icone per il drill-down e l'espansione in un angolo in alto dell'oggetto visivo.

Screenshot di un oggetto visivo matrice. Vengono evidenziate le icone di drill-and-expand.

Analogamente al comportamento di drill-down ed espansione in altri oggetti visivi, questi pulsanti consentono di eseguire il drill-down (o il backup) nella gerarchia. In questo caso, si può eseguire il drill-down da Sales stage (Fase vendita) a Opportunity size (Dimensione opportunità), come illustrato nell'immagine seguente, in cui è stata selezionata l'icona relativa al drill-down di un livello (il forcone).

Screenshot di un oggetto visivo matrice. Tutte le righe vengono espanse. L'icona del forcone viene visualizzata in grigio e viene evidenziata.

Oltre a usare queste icone, è possibile selezionare una delle intestazioni di riga ed eseguire il drill-down selezionando un'opzione dal menu visualizzato.

Screenshot di un oggetto visivo matrice. Nessuna riga espansa. Un menu di scelta rapida delle righe è visibile, con l'elemento Espandi visualizzato.

Si noti che nel menu visualizzato sono presenti alcune opzioni, che generano risultati diversi:

Se si seleziona Drill-down, la matrice viene espansa per lo specifico livello di riga, escludendo tutte le altre intestazioni di riga tranne quella selezionata. Nell'immagine seguente è stata selezionata Proposal (Proposta)>Drill-down. Si noti che le altre righe di livello principale non compaiono più nella matrice. Questa modalità di drilling è molto utile e risulterà particolarmente interessante nella sezione dedicata all'evidenziazione incrociata.

Screenshot di un oggetto visivo matrice. L'intestazione di riga Proposta viene espansa, con tre righe Dimensione opportunità visibili sotto di essa.

Fare clic sull'icona Drill-up per tornare alla precedente visualizzazione al livello principale. Se successivamente si seleziona Proposal (Proposta)>Mostra il livello successivo dal menu di scelta rapida, si ottiene un elenco in ordine crescente di tutti gli elementi di livello successivo, in questo caso il campo Opportunity size (Dimensione opportunità), senza la categorizzazione della gerarchia di livello superiore.

Screenshot di un oggetto visivo matrice. Le righe Dimensione opportunità sono visibili, ma non sono visibili righe Fase di vendita.

Selezionare l'icona Drill-up nell'angolo superiore per visualizzare tutte le categorie di livello superiore e quindi selezionare Proposal (Proposta)>Espandi al livello successivo per vedere tutti i valori per entrambi i livelli della gerarchia, ovvero Sales stage (Fase vendita) e Opportunity size (Dimensione opportunità).

Screenshot di un oggetto visivo matrice espanso con tutte le righe Fase di vendita e Dimensione opportunità visibili.

È anche possibile usare la voce di menu Espandi per controllare ulteriormente la visualizzazione. Ad esempio, selezionare l'icona Drill-up. Selezionare quindi Proposta>Espandi>Selezione. Power BI visualizza una riga del totale per ogni Sales stage (Fase vendita) e tutte le opzioni di Opportunity size (Dimensione opportunità) per Proposal (Proposta).

Screenshot di un oggetto visivo matrice. Nessuna riga Fase di vendita viene espansa, ad eccezione della riga Proposta, con tre righe di Dimensione opportunità visibili sotto di essa.

Drill-down in intestazioni di colonna

Come per le righe, è possibile eseguire il drill-down nelle colonne. Nell'immagine seguente sono presenti due campi nell'area Colonne che creano una gerarchia simile a quella usata in precedenza per le righe in questo articolo. L'area Colonne include i campi Region (Area) e Segment (Segmento). Non appena il secondo campo è stato aggiunto a Colonne, viene visualizzato un nuovo menu a discesa (Drill on) nell'oggetto visivo, e attualmente viene visualizzato Righe.

Screenshot di un oggetto visivo matrice e del riquadro Visualizzazioni, con due campi nella sezione Colonne. Un elenco a discesa nella matrice è etichettato Drill-on.

Per eseguire il drill-down delle colonne, selezionare Colonne dal menu Drill-on che è possibile trovare accanto alle icone di drill-down ed espandi. Selezionare l'area East (Orientale) e scegliere Drill-down.

Screenshot di un oggetto visivo matrice. Viene visualizzato l'elenco Drill-on e l'area orientale. Nel menu di scelta rapida a est viene anche visualizzato il drill-down.

Quando si seleziona Drill-down, viene visualizzato il livello successivo della gerarchia di colonne per Regione > Est, che in questo caso è Numero di opportunità. L'altra area è nascosta.

Screenshot di un oggetto visivo matrice. Per ogni fase di vendita, i dati relativi al conteggio delle opportunità e ai ricavi sono visibili solo per l'area orientale.

Le altre voci di menu per le colonne funzionano esattamente come per le righe. Vedere la sezione precedente Drill-down in intestazioni di riga. Come per le righe, anche per le colonne è possibile usare le opzioni Mostra il livello successivo ed Espandi al livello successivo.

Nota

Le icone di drill-down e drill-up si applicano alle righe, ed è possibile eseguire il drill-up sulle colonne quando sono selezionate. Per eseguire il drill-down nelle colonne, è necessario usare il menu di scelta rapida.

Layout con rientri con gli oggetti visivi matrice

L'oggetto visivo Matrice applica automaticamente un rientro alle sottocategorie in una gerarchia al di sotto di ogni elemento padre. Questa struttura è definita Layout con rientri.

Nella versione originale dell'oggetto visivo Matrice, le sottocategorie sono visualizzate in una colonna totalmente diversa e occupano più spazio nell'oggetto visivo. L'immagine seguente illustra la tabella in un oggetto visivo Matrice originale, con le sottocategorie visualizzate in una colonna separata.

Screenshot di un oggetto visivo matrice. Anziché essere annidati in ogni riga Fase di vendita, le righe della sottocategoria Dimensione opportunità vengono visualizzate in una colonna separata.

Nell'immagine seguente è presente un oggetto visivo Matrice con il Layout con rientri attivo. Si noti che la categoria Qualifica ha le relative sottocategorie (Piccola, Media e Grande) leggermente rientrate, fornendo un oggetto visivo più pulito e molto più condensato.

Screenshot di un oggetto visivo matrice. La riga Qualificarsi per fase di vendita include tre righe Dimensione opportunità annidate sotto di essa e viene richiamata.

È possibile regolare facilmente le impostazioni di Layout con rientri. Con l'oggetto visivo Matrice selezionato, nella sezione Formato (icona del pennello) del riquadro Visualizzazioni espandere la sezione Intestazioni di riga. Sono disponibili due opzioni: interruttore layout con rientri (che lo attiva o disattiva) e il livello di struttura inferiore del layout con rientri (che specifica la quantità del rientro, in pixel).

Screenshot della sezione Formato del riquadro Visualizzazioni. In Intestazioni di riga, il layout con rientri viene attivato con il rientro del layout con rientri a 10.

Se si disattiva Layout con rientri, Power BI mostra le sottocategorie in un'altra colonna, anziché rientrate sotto la categoria padre.

Subtotali e totali complessivi con oggetti visivi matrice

Negli oggetti visivi matrice è possibile attivare o disattivare i subtotali, sia per le righe che per le colonne. Nell'immagine seguente è possibile notare che la visualizzazione dei subtotali delle righe è attivata e i subtotali sono impostati in modo da essere visualizzati in basso.

Screenshot di un oggetto visivo matrice. In ogni set di righe Fase di vendita espanse, è visibile una riga subtotale, con il totale per il valore Fase di vendita.

Quando si attiva Subtotali riga e si aggiunge un'etichetta, Power BI aggiunge anche una riga e la stessa etichetta per il valore totale complessivo. Per formattare il totale complessivo, selezionare l'opzione di formato per Totale complessivo riga.

Screenshot della sezione Totale complessivo riga del riquadro Formato. I controlli sono visibili per impostare il tipo di carattere e il colore dei valori e delle etichette.

Se si desidera disattivare i subtotali e il totale complessivo, nella sezione formato del riquadro visualizzazioni espandere la scheda subtotali riga. Impostare su No il dispositivo di scorrimento per i subtotali delle righe. In questo caso, i subtotali non vengono visualizzati.

Screenshot di un oggetto visivo matrice. Tutte le righe vengono espanse e non è visibile nessuno totale.

Lo stesso processo vale per i subtotali delle colonne.

Aggiungere icone condizionali

È possibile aggiungere indicatori visivi alla tabella o alla matrice con le icone condizionali.

Nella sezione formato del riquadro Visualizzazioni espandere la scheda Elementi cella. Impostare il dispositivo di scorrimento icone su On e selezionare l'icona delle definizioni.

Screenshot della scheda Elementi cella nel riquadro Visualizzazioni, con il dispositivo di scorrimento Icone attivato. Una finestra di dialogo include controlli per i formati e le condizioni delle icone.

Modificare le condizioni, le icone e i colori per la matrice e selezionare OK. In questo esempio è stata usata una bandiera rossa per i valori bassi, il cerchio viola per i valori alti e il triangolo giallo per tutti gli elementi compresi tra i due.

Screenshot di un oggetto visivo matrice, con flag nelle celle con valori bassi, triangoli nelle celle con valori medi e cerchi nelle celle con valori elevati.

Evidenziazione incrociata con gli oggetti visivi matrice

Con l'oggetto visivo Matrice è possibile selezionare qualsiasi elemento nella matrice come base per l'evidenziazione incrociata. Quando si seleziona una colonna in un oggetto visivo Matrice, Power BI evidenzia la colonna come per gli altri oggetti visivi nella pagina del report. Questo tipo di evidenziazione incrociata accomuna da sempre altri oggetti visivi e le selezioni di un punto dati, quindi ora è estesa anche all'oggetto visivo Matrice.

Anche per l'evidenziazione incrociata è possibile usare CTRL+clic per selezionare. Nell'immagine seguente, ad esempio, è stato selezionato un insieme di sottocategorie dall'oggetto visivo Matrice. Si noti come gli elementi che non sono stati selezionati nell'oggetto visivo sono visualizzati in grigio, mentre gli altri oggetti visivi nella pagina riflettono le selezioni effettuate nell'oggetto visivo Matrice.

Screenshot di una matrice, di un grafico ad anello e di un grafico a barre. Sono selezionate diverse righe di matrice. Sono evidenziate le sezioni corrispondenti del grafico ad anello e delle barre.

Copia di valori da Power BI per l'uso in altre applicazioni

La matrice o la tabella potrebbe avere del contenuto che si vuole usare in altre applicazioni: Dynamics CRM, Excel e altri report di Power BI. Con il menu di scelta rapida di Power BI è possibile copiare negli Appunti una singola cella o una selezione di celle e quindi incollarle in altre applicazioni.

  • Per copiare il valore di una singola cella, selezionare la cella, fare clic con il pulsante destro del mouse e scegliere Copia valore. Con il valore della cella non formattato negli Appunti, è ora possibile incollarlo in un'altra applicazione.

    Screenshot di un oggetto visivo matrice. È visibile un menu di scelta rapida delle celle. In Copia viene visualizzata l'opzione Copia valore.

  • Per copiare più di una singola cella, selezionare un intervallo di celle o usare CTRL per selezionare una o più celle. La selezione della copia garantisce che le misure vengano formattate in base alle regole di formattazione della colonna, a differenza del comando Copia valore non formattato.

    Screenshot di un oggetto visivo matrice. Vengono evidenziate tre righe selezionate. Nel menu di scelta rapida viene evidenziata la voce Copia selezione.

  • La copia include le intestazioni di colonna e riga.

    Screenshot di righe e colonne di Excel. Le celle contengono i valori copiati dalla matrice.

  • Per creare una copia dell'oggetto visivo contenente solo le celle selezionate, selezionare una o più celle usando CTRL, fare clic con il pulsante destro del mouse e scegliere Copia oggetto visivo.

    Screenshot di una matrice con diverse celle selezionate. Il menu di scelta rapida è visibile e viene chiamato Copia oggetto visivo.

  • Se quindi si usa CTRL+V per incollare i dati nell'area di disegno, viene visualizzata una copia della visualizzazione matrice, ma contiene solo i dati copiati.

    Screenshot di due oggetti visivi matrice. La seconda matrice contiene solo valori selezionati nella prima matrice.

Impostazione di un valore matrice come URL personalizzato

Se è presente una colonna o una misura che contiene URL di siti Web, è possibile usare la formattazione condizionale per applicare gli URL ai campi come collegamenti attivi. Questa opzione si trova nella scheda Elementi cella nel riquadro di formattazione.

Screenshot di un oggetto visivo matrice e della sezione Formato del riquadro Visualizzazioni. In Elementi cella viene evidenziata l'etichetta e l'opzione URL Web.

Abilitare URL Web e selezionare un campo da usare come URL per la colonna. Dopo essere stati applicati, i valori in quel campo (colonna) diventeranno collegamenti attivi. Passare il mouse per visualizzare il collegamento e selezionarlo per passare a tale pagina.

Per altre informazioni, vedere Formattazione condizionale delle tabelle.

Ombreggiatura e colore carattere con gli oggetti visivi matrice

Con l'oggetto visivo Matrice è possibile applicare la formattazione condizionale (colori, ombreggiatura e barre dei dati) allo sfondo delle celle nella matrice, nonché al testo e ai valori stessi.

Per applicare la formattazione condizionale, selezionare l'oggetto visivo Matrice e aprire il riquadro Formato. Espandere la scheda Elementi cella e per Colore di sfondo, Colore carattere o Barre dei dati impostare il dispositivo di scorrimento su Attivato. L'attivazione di una di queste opzioni rende disponibile l'icona delle definizioni. Quando si seleziona l'icona, è possibile personalizzare i colori e i valori per la formattazione dei colori.

Screenshot di un oggetto visivo matrice e della sezione Formato del riquadro Visualizzazioni. In Elementi cella vengono evidenziate le barre dei dati e l'etichetta.

Selezionare un'icona delle definizioni per visualizzare una finestra di dialogo che è possibile usare per apportare modifiche. Questo esempio mostra la finestra di dialogo per Barre dei dati.

Screenshot della finestra di dialogo Barre dei dati. I controlli sono disponibili per la configurazione del colore della barra, della direzione, dell'asse e dei valori minimi e massimi.

Gerarchia incompleta

Una gerarchia incompleta ha livelli senza dati. Un buon esempio è una matrice di dipendenti aziendali. Un'azienda ha molti livelli, dal CEO in giù. Il CEO è il livello più alto nella gerarchia e segnala a nessun altro dipendente. Qualsiasi altro dipendente dell'azienda, d'altra parte, potrebbe segnalare a una catena di manager che segnalano a un vicepresidente che segnala al CEO. A seconda del livello nella gerarchia e della modalità di organizzazione del reparto, i dipendenti possono avere dati per uno, due, cinque o 10 livelli nella gerarchia. Inoltre, per un determinato dipendente, potrebbero non essere presenti dati per livelli di gerarchia specifici.

Screenshot di un oggetto visivo matrice. Ci sono diverse celle senza valori.

Attualmente non è possibile nascondere righe vuote o valori padre e figlio identici. E non è possibile controllare quali livelli della gerarchia possono e non possono essere espansi. Tuttavia, è possibile eseguire alcuni passaggi per rendere l'aspetto visivo più accattivante.

  • Disattivare il layout con rientri. Nel riquadro Formato espandere la scheda intestazioni di riga. Aprire quindi la sezione Opzioni della scheda e impostare l'interruttore Layout con rientri su Disattivato. Tutti i valori vuoti per un livello di gerarchia ora vengono visualizzati nella stessa riga.

    Screenshot della sezione Formato del riquadro Visualizzazioni. In Opzioni nella sezione Intestazioni di riga il layout con rientri viene disattivato e richiamato.

  • Disattivare i subtotali per le righe e le colonne della matrice. Nel riquadro Formato, impostare il dispositivo di scorrimento Subtotali riga e il dispositivo di scorrimento Subtotali colonna su Disattivato.

    Screenshot della sezione Formato del riquadro Visualizzazioni. I subtotali di colonna e i subtotali di riga vengono disattivati e le relative schede vengono evidenziate.

Considerazioni e risoluzione dei problemi

  • Se i dati di testo nelle celle o nelle intestazioni della matrice contengono caratteri di nuova riga, questi caratteri vengono ignorati a meno che si selezioni l'opzione "Ritorno a capo automatico" nella scheda del riquadro di formattazione associato all'elemento.

  • L'oggetto visivo matrice visualizza un massimo di 100 colonne.