Modellare le tabelle

Modellazione dei dati in Power BI

Maarten Van den Broeck

Content Developer at DataCamp

Normalizzazione del database

  • Insieme di regole e processi logici per il data modeling
  • Organizzare un database
  • Obiettivi della normalizzazione
    • Rimuovere i dati ridondanti
    • Ottenere un design che rappresenti bene il mondo reale
  • Le tabelle sono collegate da relazioni in Power BI

normalizzazione

Modellazione dei dati in Power BI

Data shaping in Power Query

  • Power Query offre diverse operazioni di modellazione per avvicinarsi a un modello normalizzato.

  • Tecniche chiave:

    1. Divisione colonne
    2. Estrazione colonne
    3. Unione query
    4. Accodamento query
  • Ci sono anche altre tecniche!
Modellazione dei dati in Power BI

1. Divisione colonne

  • Suddividi una colonna in più colonne
  • Criteri di split
    • Delimitatore
    • Numero di caratteri
    • Posizione nella stringa
    • Minuscole vs. maiuscole
    • Cifra vs. non cifra

divisione colonne

Modellazione dei dati in Power BI

2. Estrazione colonne

  • Prendi colonne da una tabella e spostale in un’altra tabella
  • Mantieni una chiave nella tabella originale per sapere quali valori corrispondono
  • Risultato: righe distinte, modello più piccolo e meno ridondanza

estrazione colonne

Modellazione dei dati in Power BI

3. Accodare query

  • Unisci i contenuti di due o più tabelle in una sola
  • Abbina le righe per nome colonna, aggiungendo NULL per le colonne mancanti
  • Equivale a una UNION ALL in SQL

accodamento query

Modellazione dei dati in Power BI

4. Unire query

  • Unisci due tabelle in base ai valori di una o più colonne$^1$
  • Tipi di join:
    • Inner join
    • Left outer join
    • Right outer join
    • Full outer join

unione query e tipi di join

1 Non sarà trattato negli esercizi; vedi altri corsi DataCamp sulle join per maggiori dettagli
Modellazione dei dati in Power BI

Passiamo alla pratica!

Modellazione dei dati in Power BI

Preparing Video For Download...