Power BI Data Modeling - Guida passo passo con esempi

Prima di comprendere la modellazione dei dati, dobbiamo capire come funziona la relazione in power bi, utilizzando una relazione che utilizziamo per accedere ai dati da altre fonti di dati e questa relazione ci aiuta a connetterci con più fonti di dati utilizzando una delle funzionalità di power bi note come dati modellazione.

Che cos'è la modellazione dei dati in Power BI?

Spesso, otteniamo i dati in più tabelle e colleghiamo queste tabelle insieme e la creazione di una relazione tra di loro è chiamata "modellazione dei dati". Creando una relazione tra le tabelle, insistiamo affinché Power BI sappia come queste tabelle sono collegate tra loro e crei report da diversi campi di tabelle diverse utilizzando Power BI Data Modeling. Questo è uno dei principali punti di forza di Power BI perché non richiede necessariamente che tutti i dati siano in una singola tabella, ma è possibile avere dati in tabelle diverse e definire una relazione tra quelle tabelle con una colonna comune.

Crea modellazione dati in Power BI

Per creare una relazione tra le tabelle di dati in power bi, sono necessarie le tabelle di dati su cui lavorare e ho tre tabelle di seguito con cui lavorare denominate rispettivamente "Tabella vendite, Tabella città e Tabella manager".

Copia e incolla i dati direttamente in Power BI oppure puoi copiare i dati in un file Excel e quindi importarli in Power BI come riferimento a un file Excel. Quindi puoi scaricare il modello di cartella di lavoro Excel dal link sottostante, che viene utilizzato per questo esempio.

Ho caricato direttamente i dati in Power BI.

  • Ora apri la vista "Report".
  • Come puoi vedere di seguito, abbiamo utilizzato la visuale "Tabella".
  • Prova a creare una tabella di riepilogo delle vendite "per zona" scegliendo "Nomi regione" da "Tabella città" e "Valore vendita" da "Tabella vendite".
  • La nostra tabella di riepilogo mostra lo stesso valore per tutte le regioni, come mostrato di seguito. Questo perché abbiamo utilizzato due colonne diverse da due tabelle diverse.
  • Allo stesso modo, crea un'altra visualizzazione di tabella per creare una tabella di riepilogo "Città". Questa volta utilizza "City Names" da "Manager Table" e il valore "Sales" da "Sales Table".

Anche se la "Città" è presente in entrambe le tabelle, otteniamo comunque gli stessi numeri. Questo perché Power BI non è in grado di riconoscere quale sia la relazione tra queste tre tabelle.

  • Ora torna alla scheda "Relazione". Come puoi vedere, abbiamo tre tabelle con i rispettivi nomi.

Per prima cosa, guarda la "Tabella delle vendite" e la "Tabella della città" nelle colonne comuni di queste due tabelle è "Nome della città", quindi utilizza questa colonna per creare una relazione tra queste due tabelle utilizzando il modello di dati power bi.

  • Ora da "Tabella città", trascina la colonna "Nomi città" nella colonna "Città" in "Tabella vendite". Crea una linea tra "City Table" e "Sales Table".
  • Se vuoi sapere su quale colonna ha creato la relazione tra queste due tabelle, quindi posiziona il cursore sulla linea di connessione tra queste due linee, evidenzierà due colonne comuni nelle rispettive tabelle.

Ecco, dice che la relazione tra due colonne in queste due tabelle è "Città".

  • Ora abbiamo un'altra tabella qui, ad esempio "Manager Table". Questa tabella include l'elenco dei gestori della città. La città è presente anche negli altri due tavoli, ma questa volta creeremo una relazione tra "City Table" e "Manager Table" e non con "Sales Table".
  • Ora torna alla scheda "Report" e guarda il risultato nelle due tabelle create inizialmente. Questa volta riconosce la relazione tra le tabelle e, di conseguenza, ha visualizzato i risultati rispetto a ciascuna città e regione.
  • Per vedere e gestire la relazione tra le tabelle, puoi fare clic su "Gestisci relazione" nella scheda "Home".
  • Questo aprirà tutti gli elenchi di relazioni. È possibile "Modifica" "Elimina" queste relazioni facendo clic sui rispettivi pulsanti.

Come puoi vedere sopra, il primo elenco di relazioni dice: "Tabella città (nomi città)" è collegato a "Tabella allenatore (nomi città)" e il secondo elenco dice "Tabella vendite (città)" è collegato a "Tabella città (Nome della città)."

Nota: il file del dashboard di Power BI può anche essere scaricato dal collegamento sottostante e l'output finale può essere visualizzato.

È possibile scaricare questo modello di modellazione dati di Power BI qui: modello di modellazione dati di Power BI

Cose da ricordare

  • Power BI Data modellazione del processo di creazione di una relazione tra colonne comuni di più tabelle.
  • Se le intestazioni di colonna sono le stesse nelle tabelle, Power BI rileva automaticamente la relazione tra le tabelle.
  • Usando queste colonne, possiamo unire anche le tabelle.

Articoli interessanti...