Úvod do kalendára Power BI
Funkcie Power BI DAX sú úžasné a flexibilné na vykonávanie mnohých zložitých výpočtov. Jednou z vecí, ktoré s Power BI Desktop môžeme robiť, je pomocou funkcie KALENDÁR vytvoriť kalendár s uvedením dátumu začiatku a konca. Kalendár môžeme vytvoriť nielen z manuálneho kalendára, ale aj z tabuľky s údajmi. Ok, v tomto článku vás prevedieme funkciou CALENDAR v Power BI.
Čo robí funkcia CALENDAR v Power BI?
CALENDAR je funkcia DAX, ktorú je možné použiť na vytvorenie tabuľky kalendára v Power BI na základe poskytnutého počiatočného a koncového dátumu. Takže je to také jednoduché, ako je uvedené nižšie, je syntax funkcie CALENDAR.
Na vytvorenie kalendára potrebujeme dátumy, preto musíme uviesť počiatočný a konečný dátum. Napríklad, ak chcete vytvoriť kalendár na mesiac august 2019, počiatočný dátum bude „01. august 2019“ a konečný dátum bude „31. august 2019“.
Ďalšou vecou, ktorú si musíme v súvislosti s touto funkciou Kalendár robiť starosti, je, že pri poskytovaní počiatočného a koncového dátumu nemôžeme jednoducho zadávať dátumy obvyklým spôsobom, namiesto toho musíme použiť funkciu DÁTUM, aby sme samostatne uviedli rok, mesiac a deň.
Ako používať funkciu kalendára v Power BI?
Nasledujú rôzne príklady použitia funkcie Kalendár v Power BI:
Power BI Calendar - Príklad č. 1
- Predpokladajme napríklad, že musíme vytvoriť kalendár na mesiac august 2019, v Power BI na karte „Modeling“ kliknite na možnosť „New Table“.
- Zobrazí sa výzva na pomenovanie tabuľky a pomenovanie „Kalendár 2019“.
- Teraz otvorte funkciu Kalendár DAX.
- Pretože vytvárame kalendár na mesiac august 2019, musíme zadať počiatočný dátum, takže náš počiatočný dátum bude „ 1. augusta 2019“, takže na zadanie tohto dátumu je potrebné použiť funkciu DATE DAX.
- Pre túto funkciu DATE DAX je potrebné zadať parametre Rok, Mesiac a Deň . Zadajte Rok ako 2019, Mesiac ako 08 a Deň ako 01.
- Ďalším argumentom je Dátum ukončenia, aby sa poskytol dátum ukončenia otvorením ďalšej funkcie DÁTUM.
- Na tento účel uveďte rok 2019, mesiac 08 a deň 31.
- Ok, zatvorte dve zátvorky a stlačte kláves Enter, čím získate výsledok.
- Tu máme stĺpce s dátumom od 1. augusta 2019 do 31. augusta 2019. Jedným z problémov je, že nie je správne naformátovaný, je vo formáte „MM-DD-RRRR“ s časom pred ním. Zmeňte teda formát tohto kalendára, ako je to znázornené nižšie.
Teraz má formát kalendára formu „D MMMM, RRRR“.
Power BI Calendar - Príklad č. 2
Videli sme, ako využiť funkciu CALENDAR na vytvorenie tabuľky kalendára poskytnutím počiatočného a koncového dátumu v Power BI. Predstavte si scenár, v ktorom musíme automaticky vytvoriť kalendárovú tabuľku zo skutočnej tabuľky údajov. V takom prípade sa nemôžeme pozrieť na najmenší a najvyšší dátum, takže pomocou ďalších funkcií DAX môžeme automaticky vytvoriť kalendár.
Môžete si teda stiahnuť zošit uvedený v nasledujúcom odkaze, ktorý sa používa v tomto príklade.
Túto šablónu aplikácie Power BI Calendar Excel si môžete stiahnuť tu - Power Excel Calendar Calendar TemplateNapríklad použijeme nasledujúcu tabuľku s údajmi.
- Toto je obrovská tabuľka s dátumami, preto ju nahrajte aj do Power BI.
- Z tejto tabuľky vytvoríme automatický kalendár. Vytvorte novú tabuľku podľa predchádzajúceho príkladu a otvorte funkciu CALENDAR DAX.
- Tu musíme použiť ďalšie funkcie DAX, aby sme automaticky získali počiatočný dátum z tabuľky, pomocou funkcie MINX sme získali najmenší dátum z tabuľky.
- Najprv potrebujeme, z ktorej tabuľky dostávame minimálny dátum, takže názov našej tabuľky je „Date_Table“, preto uveďte rovnaké meno ako tabuľka.
- Pre výraz vyberte stĺpec „Dátum“ z uvedenej tabuľky.
- Z tabuľky sa získa minimálna hodnota dátumu. Podobne musíme získať aj dátum ukončenia, takže pre túto funkciu použite funkciu MAXX .
- Pre túto funkciu musíme uviesť stĺpec s názvom tabuľky a výrazom.
- Ok, to je všetko blízko dvoch zátvoriek a stlačením klávesu Enter získate nový kalendárový stôl.
Takto môžeme vytvoriť kalendárové tabuľky pomocou funkcie KALENDÁR.
POZNÁMKA: Súbor kalendára Power BI si môžete tiež stiahnuť z odkazu nižšie a zobraziť si konečný výstup. Túto šablónu kalendára Power BI si môžete stiahnuť tu - šablónu kalendára Power BIČo je potrebné pamätať
- V predvolenom nastavení dostávame spolu dátum a čas, takže môžeme formátovanie kedykoľvek zmeniť.
- Ak používate funkciu CALENDAR DAX, znamená to, že musíte vložiť novú tabuľku, nie ako nový stĺpec v existujúcej tabuľke.
Odporúčané články
Toto je sprievodca Power BI Calendar. Tu diskutujeme o tom, ako používať funkciu Calendar DAX na vytvorenie tabuľky kalendára založenej na počiatočnom a koncovom dátume poskytnutom v Power BI spolu s praktickými príkladmi. Ďalšie informácie nájdete aj v nasledujúcich článkoch -
- Ako vytvárať správy o výkone BI?
- Power BI vs Excel (Top 19 Rozdiely)
- Výukový program Power BI (Ako importovať údaje?)
- Power BI IF Statement
- Ako používať funkciu filtra DAX v Power BI?
- Najlepšie funkcie Power BI pre vizualizáciu dát