Pri analýze údajov je dôležitý dátum a čas. Tu je postup, ako môžete vytvoriť tabuľku údajov v službe Power BI, aby ste získali presnejšie výsledky.

Dátumy sú kritickým údajom, ktorý môže ovplyvniť vašu analýzu. Vytvorenie poľa dátumu a času v službe Power BI je preto nevyhnutné na zabezpečenie toho, aby bol proces analýzy údajov presný, čo vám pomôže optimalizovať zostavu.

Či už sa pozeráte na údaje o predaji, finančné záznamy, správanie zákazníkov, spätnú väzbu od zákazníkov alebo návštevnosť webových stránok, presné údaje o dátume a čase môžu poskytnúť cenné informácie. Tu prichádza vaša tabuľka dátumov Power BI.

Pozrime sa teda na dôležitosť tabuľky dátumov v službe Power BI a na to, ako ju vytvoriť.

Čo je to dátumová tabuľka a prečo ju potrebujete?

Dátumová tabuľka je tabuľka s údajmi dimenzií, ktorá obsahuje atribúty ako rok, mesiac a deň dátumov. Táto tabuľka obsahuje každý deň jednu hodnotu a táto hodnota je dátum. Preto sa dátumové tabuľky nazývajú aj kalendárne tabuľky.

Pri analýze údajov v službe Power BI potrebujete tabuľku dátumov z niekoľkých dôvodov.

instagram viewer
  • Na analýzu údajov časovej inteligencie.
  • Referencia a filtrovanie dátumov vo vašich modeloch.
  • Na vytváranie správ, ktoré vyžadujú informácie týkajúce sa dátumu.
  • Zabezpečte, aby všetky dátumy dostupné vo vašich údajoch mali centralizovaný a presne naformátovaný dátum na modelovanie údajov. Je to podobné, ako keď tvoríte vzťahy medzi viacerými tabuľkami pomocou dátového modelu v Exceli.
  • Na vytváranie informatívnych vizuálov.
  • Poskytuje konzistentný a štandardizovaný dátum pre vaše prehľady.

Aké sú požiadavky na tabuľku dátumov?

Pri vytváraní tabuľky dátumov v službe Power BI by ste mali mať na pamäti niekoľko vecí:

  • Prvý stĺpec, ktorý je vaším dátumovým stĺpcom, by mali byť dátumy typu dátum/čas.
  • Hodnoty dátumu v prvom stĺpci musia byť jedinečné a nesmú obsahovať žiadne prázdne miesta.
  • Po vytvorení tabuľky dátumov označte tabuľku dátumov.
  • Dátum by nemal chýbať žiadnu hodnotu a mal by obsahovať všetky dátumy v rámci obdobia. Môže to byť niekoľko mesiacov až rok alebo viac ako rok.

Ako vytvoriť tabuľku dátumov pomocou automatického dátumu a času

Funkcia automatického dátumu v službe Power BI automaticky generuje tabuľku hierarchie dátumov a dátumov na základe stĺpcov vo vašich údajoch. Aktualizuje tiež tento dátum na základe vašich základných údajov. Pomocou hierarchie, ktorú generuje, môžete hĺbkovo analyzovať, agregovať a filtrovať svoje údaje na základe konkrétneho dátumu alebo obdobia.

Ak chcete povoliť funkciu automatického dátumu;

  1. Prejdite na Pás s nástrojmi Súbor > Možnosti a nastavenia.
  2. Potom vyberte Možnosti > Aktuálny súbor > Načítanie údajov > Časová inteligencia.
  3. Zaškrtnite Povoliť automatický dátum/čas box.

Hierarchia dátumov tu bude zahŕňať rok, štvrťrok, mesiac a deň.

Ako vytvoriť tabuľku dátumov pomocou jazyka DAX

Jedna vec, ktorá robí Power BI sa líši od programu Microsoft Excel je funkcia Power BI Data Analysis Expression (DAX). Hoci jazyk DAX možno použiť v Exceli, nie je v aplikácii príliš intuitívny.

CalendarAuto a Calendar sú dve funkcie jazyka DAX používané na vytváranie týchto tabuliek. Jediný rozdiel medzi oboma funkciami je v tom, že zatiaľ čo Kalendár vytvára dátumy na základe toho, čo určíte, funkcie CalendarAuto vytvárajú dátum na základe toho, čo automaticky zistí z vašich údajov.

Ak chcete použiť funkciu Kalendár:

  1. Prejdite na Karta Domov na páse s nástrojmi v aplikácii Power BI Desktop.
  2. Vyberte Nová tabuľka
  3. Nižšie zadajte vzorec DAX. Tento vzorec vytvorí tabuľku dátumov v rozsahu od 1. januára 2022 do 31. decembra 2023.
    Dátum = KALENDÁR(DÁTUM(2022,1,1), DÁTUM(2023,12,31))
  4. Ak chcete, aby sa automaticky zvýšil, môžete koncový dátum nahradiť DNES(), ako je vidieť nižšie.
    Dátum = KALENDÁR(DÁTUM(2022,1,1),DNES())
  5. Ak chcete pridať stĺpec Rok, vyberte Nový stĺpec a použiť ROK() na zápis tejto funkcie DAX.
    Rok = ROK('Dátum'[Dátum])
  6. Vyberte Nový stĺpec a pridajte stĺpec mesiaca pomocou MESIAC() Funkcia DAX. Táto funkcia však zapíše mesiac v číselnom formáte.
    Mesiac = MESIAC('Dátum'[Dátum])
  7. Pre kategorickú funkciu použite FORMAT() funkciu.
    Mesiac Cat = FORMAT('Dátum'[Dátum],"MMM")
  8. Stĺpec Cat podľa mesiaca musíte zoradiť podľa stĺpca Mesiac pomocou možnosti Zoradiť podľa stĺpca.
  9. Pomocou funkcie DAY() môžete vytvoriť stĺpec dňa.
    Deň = DEŇ('Dátum'[Dátum])
  10. Funkcia WEEKNUM() nám hovorí, do akého týždňa spadajú naše dátumy.
    Týždeň = "týždeň" & WEEKNUM('Dátum'[Dátum])
  11. Funkcia QUARTER() nám hovorí, v ktorej štvrti sa nachádzame.
    Qtr = "Qtr" & ŠTVRŤ('Dátum'[Dátum])

Ako vytvoriť tabuľku dátumov pomocou rozšíreného jazyka DAX

Ak poznáte jazyk DAX, môžete zintenzívniť vytváranie tabuľky dátumov. Môžete použiť funkcie ako napr VAR, ADDCOLUMNS a FORMAT na písanie tabuľky bez manuálneho vytvárania viacerých stĺpcov.

Tu je skript od expertov Enterprise DNA ukazuje, ako vytvoriť jednoduchú tabuľku dátumov bez vytvárania viacerých stĺpcov.

DateTable = 
VAR PočiatočnýDátum = DATE(2020, 1, 1) // Dátum začiatku môžete nastaviť podľa svojich požiadaviek
VAR EndDate = DATE(YEAR(TODAY()), 12, 31) // Setkoniecdátumdo a koniecz a prúdrok
NÁVRAT
ADDCOLUMNS (
KALENDÁR (dátum začiatku, dátum ukončenia),
"Deň v týždni", WEEKDAY([Dátum]),
"Názov dňa v týždni", FORMAT([Dátum], "dddd")
)

Tento skript sa používa takto:

  1. Vyberte Nová tabuľka
  2. Potom skopírujte a prilepte skript DAX vyššie.

Ak však tieto funkcie jazyka DAX nepoznáte, máme pre vás zoznam skvelých online kurzy Coursera, ktoré vám pomôžu zvládnuť Power BI.

Ako na váš stôl ako dátumový stôl

Po vytvorení tabuľky dátumov budete musieť označiť novovytvorenú tabuľku ako tabuľku dátumov. Toto je posledný krok v procese vytvárania tabuľky dátumov.

Môžete to urobiť takto:

  1. Kliknite pravým tlačidlom myši na názov tabuľky v Panel poľa.
  2. Vyberte Označte ako tabuľku dátumov.
  3. Môžete tiež použiť možnosť Označiť ako tabuľku dátumov na páse s nástrojmi Power BI.
  4. Vyberte dátum možnosť.
  5. Vyberte Dobre.

Obchodné dátumy so službou Power BI

Dátumy sú nevyhnutnou súčasťou každej analýzy bez ohľadu na vaše odvetvie. Preto musíte mať centralizovanú a štandardizovanú tabuľku dátumov, ktorá vám pomôže dosiahnuť váš cieľ. S týmito znalosťami môžete zostaviť a prispôsobiť tabuľku dátumov tak, aby vyhovovala požiadavkám vašej organizácie a dátového projektu.