Calendario di Power BI - Come creare una tabella del calendario in Power BI?

Una tabella in una dimensione del calendario è nota come tabella del calendario in power bi, la funzione utilizzata per creare tali tabelle è la funzione DAX del calendario, fondamentalmente ci sono due semplici passaggi coinvolti nella creazione di una tabella del calendario, il primo è creare una tabella calcolata e quindi ordinare gli ordini.

Tabella del calendario di Power BI

Per ottenere il risultato di cui sopra, dobbiamo creare una tabella "Calendario" in Power BI. In questo articolo, ti mostreremo come creare una tabella "Calendario" in Power BI. Quando si dispone di una tabella delle vendite o di qualsiasi altra tabella di dati con date, è possibile creare una tabella separata che includa solo le colonne delle date, dell'anno, del mese e del giorno in modo che in base alla colonna "Data", possiamo creare una relazione tra le due tabelle più avanti.

Come creare una tabella di calendario semplice in Power BI

Per creare una tabella di calendario in Power BI, è necessario utilizzare la funzione DAX, ad esempio "CALENDARIO". La funzione calendario ci aiuta a creare la tabella del calendario specificando la data di inizio e la data di fine.

Di seguito è riportata la sintassi della funzione CALENDARIO in Power BI.

CALENDARIO (data di inizio, data di fine)

La sintassi è semplice. Dobbiamo solo fornire una data di inizio e una data di fine.

Ora creeremo un tavolo calendario dal 01 st Jan 2019-31 st gen 2019. Segui il seguito passaggi per creare un tavolo di calendario in Potenza BI.

  • Passaggio 1: apri il file Power BI vuoto e nella scheda "Modellazione" fai clic su "Nuova tabella".
  • Passaggio 2: ora ti verrà chiesto di assegnare un nome alla tabella.
  • Passaggio 3: ora assegnagli il nome "Tabella calendario".
  • Passaggio 4: ora apri la funzione CALENDARIO DAX.
  • Passaggio 5: ecco un problema, ad esempio non sappiamo quale formato inserire per una data, quindi racchiudendo la funzione DATE, possiamo specificare Anno, Mese e Giorno. Quindi apri la funzione DATE DAX ora.
  • Passaggio 6: la funzione DATA ha tre elementi, ovvero Anno, Mese e Giorno, inserire la data di inizio anno, mese e giorno. Dal momento che la nostra data di partenza è 01 ° Gennaio 2019, inserire gli argomenti nel modo seguente.
  • Passaggio 7: una volta specificata la data di inizio in modo simile, è necessario specificare anche la data di fine. La nostra data di fine è 31 ° Jan 2019. Per questo, aprire la funzione di data e passare i numeri di conseguenza.

Ok, dopo questo chiudi due parentesi e premi il tasto Invio. Avremo la colonna DATE nella tabella appena inserita.

Qui si va, abbiamo risale al 01 st gen 2019-31 st gennaio 2019.

Crea calendario da tabelle dati in Power BI

Quello sopra che abbiamo visto stava inserendo manualmente la data di inizio e la data di fine, ma quando abbiamo una colonna della data nella tabella dei dati e da quella colonna se vuoi costruire una tabella del calendario, allora anche questa è una possibilità.

Di seguito sono riportati i dati che ho caricato in Power BI; puoi scaricare la cartella di lavoro di Excel per usarla.

In questa tabella abbiamo diversi intervalli di date, quindi usando le funzioni DAX, otterremo dinamicamente la data di inizio e la data di fine.

  • Vai alla scheda "Modellazione" e fai clic su "Nuova tabella". Assegna il nome alla tabella come "Tabella data".
  • Aprire prima la funzione CALENDARIO.
  • Per la data di inizio, non possiamo dare la funzione DATA qui perché non sappiamo esattamente quale sia la data di inizio dalla nostra tabella dati Quindi per recuperare automaticamente la data di inizio dalla tabella, dobbiamo usare la funzione "PRIMA DATA".
  • Per questa funzione DAX, dai il nome della colonna della data dalla "Tabella dati".
  • Per la data di fine, utilizza la funzione LAST DATE DAX e fornisci il riferimento alla colonna DATE dalla "Tabella dati".
  • Chiudi due parentesi e premi il tasto Invio. Dovremmo ottenere automaticamente "Date Calendar" dalla "Data Table".
  • Ora da questa colonna "Data", possiamo creare Anno, Mese, Giorno, Numero settimana, Numero trimestre in colonne separate. Fai clic con il pulsante destro del mouse sulla "Tabella dati" e scegli "Nuova colonna".
  • Questo ti chiederà di nominare la colonna e denominare la colonna come "ANNO" e aprire la funzione "ANNO" per estrarre l'anno dalla data.
  • Per questa funzione, fare riferimento alla colonna "Data" dalla "Tabella date".
  • Premi il tasto Invio e dovremmo ottenere "Anno" dalla colonna della data.
  • Allo stesso modo, estrai il numero "Mese" dalla colonna "Data".

Spesso abbiamo bisogno del nome del mese, quindi per questo utilizzando la funzione Formato, selezioneremo la colonna "Data" e la formatteremo come unico mese, ad esempio "MMMMM".

  • Di seguito è riportata la formula che abbiamo applicato per ottenere solo il nome del "mese".
  • Per ottenere un numero di settimana, utilizzare la formula seguente.
  • Ora dobbiamo decidere il numero "Trimestre", quindi per questo, dobbiamo utilizzare la condizione "SE", quindi di seguito è riportata la formula per ottenere "Quarter #".

Questa funzione è molto simile a quella che usiamo in MS Excel.

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

È possibile scaricare questo modello di calendario di Power BI qui - Modello di calendario di Power BI

Cose da ricordare qui

  • La tabella del calendario deve essere creata dalla funzione DAX CALENDAR solo in power bi.
  • Le date di inizio e di fine sono referenziate da Prima data e Ultima data per creare una tabella di calendario da altre tabelle esistenti.
  • In Power BI, la tabella del calendario verrà inserita solo come nuova tabella.

Articoli interessanti...