Power BI-kalender - Hvordan lage kalendertabell i Power BI?

Innholdsfortegnelse

En tabell i en kalenderdimensjon er kjent som en kalendertabell i kraft bi, funksjonen som brukes til å lage slike tabeller er kalender DAX-funksjon, i utgangspunktet er det to enkle trinn involvert i opprettelsen av en kalendertabellnev, er å lage en beregnet tabell deretter sortere ordrer.

Power BI-kalendertabell

For å få ovennevnte resultat, må vi lage en "Kalender" -tabell i Power BI. I denne artikkelen vil vi vise deg hvordan du lager en "Kalender" -tabell i Power BI. Når du har en salgstabell eller en hvilken som helst annen datatabell med datoer, kan det være lurt å opprette en egen tabell som bare inneholder datoer, år, måned og dagskolonne, slik at vi basert på kolonnen "Dato" kan opprette et forhold mellom de to bordene senere.

Hvordan lage enkle kalendertabeller i Power BI

For å bygge en kalendertabell i Power BI, må vi bruke DAX-funksjonen, dvs. "KALENDER". Kalenderfunksjon hjelper oss med å lage kalendertabellen ved å spesifisere startdato og sluttdato.

Nedenfor er syntaksen til KALENDER-funksjonen i Power BI.

KALENDER (startdato, sluttdato)

Syntaksen er enkel. Vi trenger bare å oppgi en startdato og sluttdato.

Nå vil vi lage en kalender bord fra 01 st Jan 2019-31 st Jan 2019. Følg nedenstående trinn for å lage en kalender bord i kraft BI.

  • Trinn 1: Åpne tom Power BI-fil og klikk "Ny tabell" under "Modellering" -fanen.
  • Trinn 2: Nå vil det be deg om å navngi tabellen.
  • Trinn 3: Gi nå navnet til det som "Kalenderbord".
  • Trinn 4: Åpne nå KALENDER DAX-funksjonen.
  • Trinn 5: Her er en fangst, dvs. vi vet ikke hvilket format vi skal sette for en dato, så ved å legge ved DATE-funksjonen kan vi spesifisere år, måned og dag. Så åpne DATE DAX-funksjonen nå.
  • Trinn 6: DATO-funksjonen har tre elementer, dvs. år, måned og dag for dette, angi startdatoen år, måned og dag. Siden vår startdato er 01 st januar 2019, angir argumentene som følger.
  • Trinn 7: Når startdatoen er angitt på samme måte, må vi også spesifisere sluttdatoen. Vår sluttdato er 31 st Jan 2019. For dette, åpner DATO funksjon og passere tallene tilsvarende.

Ok, etter dette lukker du to parenteser og trykker på enter-tasten. Vi vil ha DATE-kolonnen i den nylig innsatte tabellen.

Her kan du gå, vi har datoer fra 01 st Jan 2019-31 st januar 2019.

Bygg kalender fra datatabeller i Power BI

Ovennevnte vi har sett var å angi startdato og sluttdato manuelt, men når vi har en datakolonne i datatabellen og fra den kolonnen hvis du vil lage en kalendertabell, så er det også en mulighet.

Nedenfor er dataene jeg har lastet opp til Power BI; du kan laste ned Excel-arbeidsboken for å bruke den.

I denne tabellen har vi forskjellige datoperioder, så ved å bruke DAX-funksjoner får vi startdato og sluttdato dynamisk.

  • Gå til "Modellering" -fanen og klikk på "Ny tabell." Gi navnet til tabellen som "Datotabell."
  • Åpne KALENDER-funksjonen først.
  • For startdato kan vi ikke gi DATE-funksjonen her, fordi vi ikke vet nøyaktig hva som er startdatoen fra datatabellen vår. For å automatisk hente startdatoen fra tabellen, må vi bruke “FIRST DATE” -funksjonen.
  • For denne DAX-funksjonen, oppgi datoen kolonnenavnet fra "Datatabellen".
  • For sluttdato, bruk LAST DATE DAX-funksjonen og gi DATE-kolonnehenvisning fra "Datatabell."
  • Lukk to parenteser og trykk enter. Vi bør få "Datokalender" fra "Datatabellen" automatisk.
  • Nå fra denne "Dato" -kolonnen kan vi opprette år, måned, dag, ukenummer, kvartalnummer i separate kolonner. Høyreklikk på "Datatabellen" og velg "Ny kolonne."
  • Dette vil be deg om å navngi kolonnen og navngi kolonnen som “YEAR” og åpne “YEAR” -funksjonen for å trekke ut året fra datoen.
  • For denne funksjonen, referer du til "Date" -kolonnen fra "Date Table."
  • Trykk på enter-tasten, så skal vi få "Year" fra datakolonnen.
  • På samme måte trekker du ut "Måned" -nummeret fra "Dato" -kolonnen.

Ofte trenger vi månedens navn, så for å bruke Format-funksjonen, vil vi velge "Dato" -kolonnen og formatere den som den eneste måneden, dvs. "MMMMM."

  • Nedenfor er formelen vi har brukt for å få bare navnet "Måned".
  • For å få et ukenummer, bruk formelen nedenfor.
  • Nå må vi bestemme "Kvartal" -nummeret, så for dette må vi bruke "HVIS" -betingelsen, så nedenfor er formelen for å få "Kvartal #."

Denne funksjonen er veldig lik den vi bruker i MS Excel.

Merk: Power BI-kalenderfilen kan også lastes ned fra lenken nedenfor, og den endelige utgangen kan vises.

Du kan laste ned denne Power BI-kalendermalen her - Power BI-kalendermalen

Ting å huske her

  • Kalendertabellen må bare opprettes fra DAX-funksjonen KALENDER i strøm bi.
  • Start- og sluttdatoer refereres til av første dato og siste dato for å lage en kalendertabell fra andre eksisterende tabeller.
  • I Power BI blir bare kalendertabellen satt inn som en ny tabell.

Interessante artikler...