Tabuľka v dimenzii kalendára je známa ako kalendárna tabuľka v power bi. Funkciou použitou na vytvorenie takýchto tabuliek je funkcia kalendára DAX. Pri vytváraní päste kalendárnej tabuľky sú v zásade potrebné dva jednoduché kroky: vytvorenie vypočítanej tabuľky potom triediť objednávky.
Tabuľka kalendára Power BI
Aby sme dosiahli vyššie uvedený výsledok, musíme v Power BI vytvoriť tabuľku „Kalendár“. V tomto článku si ukážeme, ako vytvoriť tabuľku „Kalendár“ v Power BI. Ak máte predajnú tabuľku alebo akúkoľvek inú údajovú tabuľku s dátumami, možno budete chcieť vytvoriť samostatnú tabuľku, ktorá obsahuje iba stĺpec s dátumami, rokom, mesiacom a dňom, aby sme na základe stĺpca „Dátum“ mohli vytvoriť vzťah medzi dva stoly neskôr.

Ako vytvoriť jednoduchú tabuľku kalendára v Power BI
Na zostavenie tabuľky kalendára v Power BI musíme využiť funkciu DAX, tj. „KALENDÁR“. Funkcia Kalendár nám pomáha vytvoriť tabuľku kalendára zadaním dátumu začatia a dátumu ukončenia.
Nižšie je uvedená syntax funkcie CALENDAR v Power BI.
KALENDÁR (dátum začatia, dátum ukončenia)Syntax je jednoduchá. Potrebujeme len uviesť dátum začatia a dátum ukončenia.
Teraz budeme vytvárať kalendára tabuľky z 01. st januára 2019 do 31. st Jan 2019. Postupujte podľa nižšie kroky pre vytvorenie kalendára tabuľku Power BI.
- Krok 1: Otvorte prázdny súbor Power BI a na karte „Modeling“ kliknite na „New Table“.

- Krok 2: Teraz vás požiada o pomenovanie tabuľky.

- Krok 3: Teraz mu pomenujte „Tabuľka kalendára“.

- Krok 4: Teraz otvorte funkciu CALENDAR DAX.

- Krok 5: Tu je háčik, tj. Nevieme, aký formát dať pre dátum, takže vložením funkcie DATE môžeme určiť rok, mesiac a deň. Takže teraz otvorte funkciu DATE DAX.

- Krok 6: Funkcia DATE má tri prvky, tj Rok, Mesiac a Deň. Zadajte počiatočný dátum rok, mesiac a deň. Keďže náš počiatočný dátum je 1. januára 2019, zadajte argumenty nasledovne.

- Krok 7: Akonáhle je počiatočný dátum zadaný podobne, musíme určiť aj konečný dátum. Naša koncový dátum je 31. st Jan 2019. Za týmto účelom otvorte funkciu DATE a podľa prejsť čísla.

Ok, po tomto zatvorte dve zátvorky a stlačte kláves Enter. V novo vloženej tabuľke budeme mať stĺpec DATE.

Tu to je, musíme sa datuje od 01. st januára 2019 do 31. st Ľad 2019.
Zostavte si kalendár z údajových tabuliek v Power BI
Vyššie uvedený prípad, ktorý sme videli, bol manuálnym zadaním počiatočného a koncového dátumu, ale ak máme v dátovej tabuľke stĺpec s dátumom a z tohto stĺpca, ak chcete zostaviť tabuľku s kalendárom, existuje tiež možnosť.
Nižšie sú uvedené údaje, ktoré som nahral do Power BI; môžete si stiahnuť excelový zošit.

V tejto tabuľke máme rôzne rozsahy dátumov, takže pomocou funkcií DAX získame dynamicky počiatočný a koncový dátum.
- Prejdite na kartu „Modelovanie“ a kliknite na položku „Nová tabuľka“. Pomenujte tabuľku ako „Dátumová tabuľka“.

- Najskôr otvorte funkciu KALENDÁR.

- Pokiaľ ide o dátum začatia, nemôžeme tu uviesť funkciu DÁTUM, pretože z našej tabuľky údajov presne nevieme, aký je začiatočný dátum. Na automatické načítanie počiatočného dátumu z tabuľky je však potrebné použiť funkciu „PRVÉ DÁTUM“.

- Pre túto funkciu DAX zadajte názov stĺpca s dátumom z „Tabuľky údajov“.

- Pre dátum ukončenia použite funkciu POSLEDNÝ DÁTUM DAX a uveďte odkaz na stĺpec DÁTUM z „Tabuľky údajov“.

- Zatvorte dve zátvorky a stlačte kláves Enter. „Dátumový kalendár“ by sme mali dostať automaticky z „dátovej tabuľky“.

- Teraz z tohto stĺpca „Dátum“ môžeme vytvoriť rok, mesiac, deň, číslo týždňa, číslo štvrťroku v samostatných stĺpcoch. Pravým tlačidlom myši kliknite na „Tabuľku údajov“ a vyberte možnosť „Nový stĺpec“.

- Toto vás požiada o pomenovanie stĺpca a pomenovanie stĺpca ako „YEAR“ a otvorenie funkcie „YEAR“ na extrahovanie roku od dátumu.

- Pre túto funkciu vyhľadajte stĺpec „Dátum“ v „Tabuľke dátumov“.

- Stlačte kláves Enter a zo stĺpca s dátumom by sme mali dostať „Rok“.

- Podobne extrahujte číslo „Mesiac“ zo stĺpca „Dátum“.

Často potrebujeme názov mesiaca, takže pomocou funkcie Formát vyberieme stĺpec „Dátum“ a naformátujeme ho ako jediný mesiac, tj. „MMMMM“.
- Nižšie je uvedený vzorec, ktorý sme použili na získanie iba názvu „Mesiac“.

- Ak chcete získať číslo týždňa, použite nasledujúci vzorec.

- Teraz musíme rozhodnúť o čísle „Štvrťrok“, takže na tento účel musíme použiť podmienku „IF“, takže nižšie je uvedený vzorec na získanie „Štvrťroku“.

Táto funkcia je veľmi podobná tej, ktorú používame v programe MS Excel.
Poznámka: Súbor kalendára Power BI si môžete stiahnuť aj z odkazu nižšie a môžete si pozrieť konečný výstup.
Túto šablónu kalendára Power BI si môžete stiahnuť tu - Šablóna kalendára Power BITu si treba pamätať
- Tabuľku kalendára je potrebné vytvoriť z funkcie DAX CALENDAR iba v power bi.
- Na začiatočný a konečný dátum sa odkazuje podľa dátumu prvého a posledného dátumu, aby sa vytvorila tabuľka kalendára z iných existujúcich tabuliek.
- V Power BI sa tabuľka kalendára vloží iba ako nová tabuľka.