Uvod v Power BI koledar

Funkcije Power BI DAX so neverjetne in prilagodljive za izvedbo številnih zapletenih izračunov. Ena od stvari, ki jo lahko naredimo s programom Power BI Desktop je, da s funkcijo CALENDAR lahko izdelamo koledar z navedbo začetnega in končnega datuma. Ne samo ročnega koledarja, koledar lahko izdelamo tudi iz podatkovne tabele. Ok, v tem članku vas bomo popeljali skozi funkcijo CALENDAR v Power BI.

Kaj deluje funkcija CALENDAR v Power BI?

KALENDAR je funkcija DAX, s pomočjo katere lahko ustvarite koledarsko tabelo v programu Power BI na podlagi začetnega in končnega datuma. Torej je to tako preprosto, spodaj je sintaksa funkcije CALENDAR.

Za ustvarjanje koledarja potrebujemo datume, zato moramo navesti datum začetka in končni datum. Na primer, če želite ustvariti koledar za mesec avgust 2019, bo začetni datum "1. avgust 2019", končni datum pa "31. avgust 2019".

Pri tej koledarski funkciji moramo skrbeti še ena stvar, medtem ko pri datumu začetka in končnem datumu ne moremo preprosto vnesti datumov kot običajno, temveč moramo uporabiti funkcijo DATUM, če ločeno dodamo leto, mesec in dan.

Kako uporabljati funkcijo koledarja v Power BI?

Spodaj so različni primeri uporabe funkcije Koledarja v Power BI:

Koledar Power BI - primer # 1

  • Na primer, predpostavimo, da moramo izdelati koledar za mesec avgust 2019, v programu Power BI na zavihku »Modeliranje« kliknite možnost »Nova tabela«.

  • V ta namen boste morali tabelo poimenovati in jo poimenovati kot „Koledar avgust 2019“.

  • Zdaj odprite funkcijo DAX za koledar.

  • Ker ustvarjamo koledar za mesec avgust 2019, moramo navesti datum začetka, tako da bo naš datum začetka "01. avgust 2019", zato za vnos tega datuma moramo uporabiti DATUM DAX funkcijo.

  • Za to funkcijo DATE DAX moramo vnesti parametre Leto, Mesec in Dan . Torej vnesite leto kot 2019, mesec kot 08 in Dan kot 01.

  • Naslednji argument je Končni datum, če želite zagotoviti končni datum, odprite še eno DATUM funkcijo.

  • Za to zagotovite leto 2019, mesec kot 08 in dan kot 31.

  • Ok, zaprite dva oklepaja in pritisnite tipko Enter, da dobite rezultat.

  • Tu imamo stolpce z datumi, ki se začnejo od 1. avgusta 2019 do 31. avgusta 2019. Ena od težav je, da ni pravilno oblikovana, ampak je v obliki “MM-DD-LLLL” s časom pred njo. Torej spremenite obliko tega koledarja, kot je prikazano spodaj.

Zdaj je koledarska oblika v obliki "D MMMM, LLLL".

Koledar Power BI - primer # 2

Videli smo, kako uporabiti funkcijo CALENDAR za ustvarjanje koledarske tabele, tako da v Power BI vnesemo začetni in končni datum. Zamislite si scenarij, kjer moramo samodejno ustvariti koledarsko tabelo iz dejanske podatkovne tabele. V takšnem primeru ne moremo pogledati, kateri je najmanj datum in kateri je najvišji datum, zato lahko z uporabo drugih DAX funkcij samodejno izdelamo koledar.

Tako lahko delovni zvezek excela prenesete s spodnje povezave, ki je uporabljena za ta primer.

To predlogo programa Excel za koledar Power BI lahko prenesete tukaj - Predloga programa Excel Koledar Power BI

Na primer, uporabili bomo spodnjo tabelo podatkov.

  • To je ogromna datumska tabela, zato isto tabelo naložite tudi v Power BI.

  • Iz te tabele bomo ustvarili samodejni koledar. Ustvarite novo tabelo, kot je prikazano v prejšnjem primeru, in odprite funkcijo CALENDAR DAX.

  • Tukaj moramo uporabiti druge funkcije DAX, da samodejno dobimo datum začetka iz tabele, uporabimo funkcijo MINX, da dobimo najmanjši datum iz tabele.

  • Za to najprej potrebujemo, iz katere tabele dobimo minimalni datum, zato je ime naše tabele “Date_Table”, zato omenite isto kot Ime tabele.

  • Za Izraz izberite stolpec »Datum« iz omenjene tabele.

  • Tabela bo dobila najmanjšo vrednost datuma iz tabele. Podobno moramo dobiti tudi končni datum, zato za to uporabimo funkcijo MAXX .

  • Za to funkcijo moramo kot stolpec z datumom navesti ime tabele in izraz.

  • V redu, to je vse, kar je blizu dveh oklepajev in pritisnite Enter, da dobite novo koledarsko tabelo.

Tako lahko s pomočjo funkcije CALENDAR izdelamo koledarske tabele.

OPOMBA: Datoteko Power BI Calendar lahko prenesete tudi s spodnje povezave in si lahko ogledate končni izhod. To predlogo koledarja Power BI lahko prenesete tukaj - Predloga Koledarja Power BI

Stvari, ki jih je treba zapomniti

  • Privzeto dobimo datum in čas skupaj, tako da lahko kadar koli spremenimo oblikovanje.
  • Če uporabljate funkcijo CALENDAR DAX, morate vstaviti novo tabelo in ne kot nov stolpec v obstoječi tabeli.

Priporočeni članki

To je vodnik za Power BI koledar. Tukaj smo razpravljali o tem, kako uporabiti koledarsko DAX funkcijo za ustvarjanje koledarske tabele na podlagi začetnega in končnega datuma v programu Power BI ter praktičnih primerov. Če želite izvedeti več, si oglejte tudi naslednje članke -

  1. Kako ustvariti poročila o BI Power?
  2. Power BI proti Excelu (top 19 razlik)
  3. Power BI Tutorial (Kako uvoziti podatke?)
  4. Izjava BI BI
  5. Kako uporabljati filter DAX v Power BI?
  6. Najpomembnejše funkcije Power BI za vizualizacijo podatkov