Dátumtáblák beállítása és használata a Power BI Desktopban
A Power BI Desktop a színfalak mögött együttműködve automatikusan azonosítja a dátumokat ábrázoló oszlopokat, majd létrehoz dátumhierarchiát és más, a modell számára engedélyező metaadatokat az Ön nevében. Ezután ezeket a beépített hierarchiákat használhatja jelentésfunkciók, például vizualizációk, táblázatok, gyorsmérők, szeletelők stb. létrehozásakor. A Power BI Desktop rejtett táblák létrehozásával hozza létre ezeket az adatokat az Ön nevében, amelyeket aztán felhasználhat a jelentésekhez és DAX-kifejezésekhez.
Az automatikus működésről további információt az Automatikus dátum/idő alkalmazása a Power BI Desktopban című témakörben talál.
Sok adatelemző inkább saját dátumtáblákat hoz létre, ami rendben van. A Power BI Desktopban megadhatja azt a táblát, amelyet a modell dátumtáblázatként szeretne használni, majd a tábla dátumadatainak használatával létrehozhat dátummal kapcsolatos vizualizációkat, táblázatokat, gyorsmérőket stb. Saját dátumtáblázat megadásakor szabályozhatja a modellben létrehozott dátumhierarchiát, és gyorsmérőkben és a modell dátumtábláját használó egyéb műveletekben használhatja őket.
A saját dátumtáblázat beállításának előnyei
A Power BI Időintelligencia-függvényei a modell dátumszámításainak megértését igénylik. A saját dátumtáblázat beállítása vagy az automatikus dátum/idő használata lehetővé teszi ezeknek a függvényeknek a működését. Vannak olyan helyzetek, amikor saját dátumtáblázatot kell beállítania:
- A dátumtábla és a modell többi táblája közötti kapcsolatok a Datetime-nál eltérő adattípusú oszlopokon alapulnak. Ha például egy forrásból( például egy adattárházból) tölt be adatokat, a dátumokat jelképezõ oszlopok gyakran meg lesznek adva. Ezeket az oszlopokat (más néven helyettesítő kulcsokat) gyakran egész számként tárolják, és yyyyy-mm-dd formátumban vannak formázva (például: 20241231 2024. december 31-ét jelölve). Ha a modellben a dátumtábla és az ilyen oszlopokat használó többi tábla között van kapcsolat, saját dátumtáblát kell beállítania az időintelligencia-képességek használatához.
- Ha speciális dátumszűrőket szeretne használni az Excel-kimutatásokban vagy a Power BI-adatokon alapuló kimutatásdiagramokban .
Saját dátumtábla beállítása
Ha dátumtáblázatot szeretne beállítani, jelölje ki azt a táblázatot, amelyet dátumtáblaként szeretne használni a Mezők panelen, majd kattintson a jobb gombbal a táblára, és a megjelenő menüben válassza a Megjelölés dátumtáblaként > megjelölés dátumtáblázatként lehetőséget, ahogyan az alábbi képen látható.
A táblázatot is kiválaszthatja, majd az itt látható Táblázateszközök menüszalagon válassza a Megjelölés dátumtáblázatként lehetőséget.
Ha saját dátumtáblát ad meg, a Power BI Desktop elvégzi az oszlop és adatainak alábbi érvényesítését, hogy meggyőződjön arról, hogy az adatok:
- Egyedi értékeket tartalmaz.
- Nem tartalmaz null értékeket.
- Egybefüggő dátumértékeket tartalmaz (az elejétől a végéig).
- Ha dátum-/idő típusú adattípusról van szó, az egyes értékek között ugyanaz az időbélyeg van megadva.
A saját dátumtábla létrehozásának két valószínű forgatókönyve van, amelyek közül az egyik ésszerű módszer:
Az első forgatókönyv az, amikor egy szokványos vagy alapszintű dátumtáblázatot és hierarchiát használ. Ez a forgatókönyv egy olyan táblát használna az adatokban, amely megfelel egy dátumtábla korábban leírt érvényesítési feltételeinek.
A második forgatókönyv az, amikor egy Analysis Servicesből származó táblát használ, például egy halvány dátummezővel , amelyet dátumtáblaként szeretne használni.
Miután megadott egy dátumtáblát, kiválaszthatja, hogy az adott tábla melyik oszlopa a dátumoszlop. A Mezők panelen válassza ki a táblát, majd kattintson a jobb gombbal, és válassza a Dátumtábla beállítása > Dátumtábla beállításai parancsot. Ekkor megjelenik a következő ablak, ahol kiválaszthatja a dátumtáblázatként használni kívánt oszlopot a legördülő listában.
Fontos megjegyezni, hogy a saját dátumtáblázat megadásakor a Power BI Desktop nem hozza létre automatikusan azokat a hierarchiákat, amelyeket egyébként az Ön nevében építene be a modellbe. Ha később törli a dátumtáblázat kijelölését (és már nem rendelkezik manuálisan beállított dátumtáblázatmal), a Power BI Desktop újból létrehozza az automatikusan létrehozott beépített dátumtáblákat a tábla dátumoszlopaihoz.
Azt is fontos megjegyezni, hogy amikor dátumtáblázatként jelöl meg egy táblát, a Power BI Desktop eltávolítja a beépített (automatikusan létrehozott) dátumtáblázatot. A beépített táblák alapján korábban létrehozott vizualizációk és DAX-kifejezések sem fognak megfelelően működni.
A dátumtábla megjelölése a megfelelő adattípusként
Ha saját dátumtáblát ad meg, meg kell győződnie arról, hogy az adattípus megfelelően van beállítva. Az adattípust dátum/idő vagy dátum értékre szeretné állítani. Ehhez hajtsa végre a következő lépéseket:
Jelölje ki a dátumtáblát a Mezők panelen, bontsa ki, ha szükséges, majd válassza ki a dátumként használni kívánt oszlopot.
Oszlopeszközök lapon válassza az Adattípus lehetőséget, majd kattintson a legördülő nyílra az elérhető adattípusok megjelenítéséhez.
Adja meg az oszlop adattípusát.
Kapcsolódó tartalom
A cikkhez kapcsolódó további információkért tekintse meg a következő forrásokat: