Koledar Power BI - Kako ustvariti koledarsko tabelo v Power BI?

Tabela v dimenziji koledarja je znana kot koledarska tabela v moči bi, funkcija, ki se uporablja za ustvarjanje takih tabel, je funkcija DAX koledarja, v bistvu sta pri izdelavi koledarske tabele dva preprosta koraka ustvarjanje izračunane tabele in nato razvrstite naročila.

Koledarska tabela Power BI

Da bi dobili zgornji rezultat, moramo v Power BI ustvariti tabelo »Koledar«. V tem članku vam bomo pokazali, kako v Power BI ustvarite tabelo »Koledar«. Če imate prodajno tabelo ali katero koli drugo podatkovno tabelo z datumi, boste morda želeli ustvariti ločeno tabelo, ki bo vključevala samo datume, leto, mesec in dan, tako da bomo lahko na podlagi stolpca »Datum« ustvarili razmerje med dve mizi kasneje.

Kako v Power BI ustvariti preprosto koledarsko tabelo

Za izdelavo koledarske tabele v Power BI moramo uporabiti funkcijo DAX, tj. "KOLEDAR". Funkcija koledarja nam pomaga ustvariti koledarsko tabelo z določitvijo začetnega in končnega datuma.

Spodaj je sintaksa funkcije CALENDAR v Power BI.

KOLEDAR (začetni datum, končni datum)

Sintaksa je preprosta. Navesti moramo le začetni in končni datum.

Sedaj bomo ustvarili koledar tabelo iz 01. st januarja 2019 do 31. st Jan 2019. sledite spodnjim korakom za ustvarjanje tabele koledar v elektrarni BI.

  • 1. korak: Odprite prazno datoteko Power BI in na zavihku »Modeliranje« kliknite »Nova tabela«.
  • 2. korak: Zdaj vas bo pozval, da poimenujete tabelo.
  • 3. korak: Zdaj mu dajte ime »Koledarska tabela«.
  • 4. korak: Zdaj odprite funkcijo CALENDAR DAX.
  • 5. korak: Tukaj je ulov, torej ne vemo, kakšno obliko naj damo za datum, zato lahko z zaprtjem funkcije DATE določimo leto, mesec in dan. Torej odprite funkcijo DATE DAX zdaj.
  • 6. korak: Funkcija DATE ima tri elemente, tj. Leto, mesec in dan, vnesite datum začetka, leto, mesec in dan. Ker je naš začetni datum je 01 st januar 2019, vnesite argumente, kot sledi.
  • 7. korak: Ko je podobno določen tudi začetni datum, moramo določiti tudi končni datum. Naš končni datum 31. st Jan 2019. Za to, odprite funkcijo DATE in ustrezno prenesti številke.

Ok, po tem zaprite dva oklepaja in pritisnite tipko Enter. V novo vstavljeni tabeli bomo imeli stolpec DATE.

Tukaj imaš, imamo rok iz 01. st januarja 2019 do 31. st januar 2019.

Zgradite koledar iz podatkovnih tabel v programu Power BI

Zgornji, ki smo ga videli, je bil ročni vnos začetnega in končnega datuma, toda ko imamo stolpec z datumi v podatkovni tabeli in iz tega stolpca, če želite zgraditi koledarsko tabelo, je to tudi možnost.

Spodaj so podatki, ki sem jih naložil v Power BI; lahko prenesete delovni zvezek excel, da ga uporabite.

V tej tabeli imamo različna časovna obdobja, zato bomo z uporabo DAX funkcij dinamično dobili začetni in končni datum.

  • Pojdite na zavihek »Modeliranje« in kliknite »Nova tabela«. Tabeli poimenujte »Datumska tabela«.
  • Najprej odprite funkcijo KALENDAR.
  • Za začetni datum tukaj ne moremo podati funkcije DATUM, ker ne vemo natančno, kateri je začetni datum iz naše podatkovne tabele. Če želite samodejno pridobiti začetni datum iz tabele, moramo uporabiti funkcijo "PRVI DATUM".
  • Za to funkcijo DAX podajte ime stolpca z datumom iz »Podatkovne tabele«.
  • Za končni datum uporabite funkcijo LAST DATE DAX in podajte sklic na stolpec DATE iz »Tabele podatkov«.
  • Zaprite dva oklepaja in pritisnite tipko Enter. Iz »Tabele podatkov« bi morali samodejno dobiti »Koledar datumov«.
  • V tem stolpcu »Datum« lahko v ločenih stolpcih ustvarimo leto, mesec, dan, številko tedna, številko četrtine. Z desno miškino tipko kliknite »Tabela podatkov« in izberite »Nov stolpec«.
  • To bo zahtevalo, da stolpec poimenujete in stolpec poimenujete kot »YEAR« in odprete funkcijo »YEAR«, da izvlečete leto iz datuma.
  • Za to funkcijo glejte stolpec »Datum« v »Tabeli z datumi«.
  • Pritisnite tipko Enter in iz stolpca z datumi bi morali dobiti "Leto".
  • Podobno iz stolpca „Datum“ izvlecite številko »Mesec«.

Pogosto potrebujemo ime meseca, zato bomo s pomočjo funkcije Oblika izbrali stolpec »Datum« in ga oblikovali kot edini mesec, tj. »MMMMM«.

  • Spodaj je formula, ki smo jo uporabili, da dobimo samo ime »Mesec«.
  • Če želite dobiti številko tedna, uporabite spodnjo formulo.
  • Zdaj se moramo odločiti za številko "Quarter", zato moramo za to uporabiti pogoj "IF", zato je spodaj formula, da dobimo "Quarter #".

Ta funkcija je zelo podobna tisti, ki jo uporabljamo v programu MS Excel.

Opomba: Datoteko Power BI Calendar lahko prenesete tudi s spodnje povezave in si ogledate končni izhod.

To predlogo koledarja Power BI lahko prenesete tukaj - Predloga koledarja Power BI

Tukaj si je treba zapomniti

  • Koledarsko tabelo je treba ustvariti iz funkcije DAX CALENDAR samo v power bi.
  • Začetni in končni datum se sklicujeta na Prvi datum in Zadnji datum, da ustvarite koledarsko tabelo iz drugih obstoječih tabel.
  • V Power BI bo koledarska tabela vstavljena samo kot nova tabela.

Zanimive Članki...