LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez
Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.
A LuckyTemplates fejlesztés első pillére az adatbetöltés és az adatátalakítás. Ebben az oktatóanyagban megismerheti a 12 LuckyTemplates adat-előfejlesztési elemet, amelyeket be kell állítania és emlékeznie kell a jelentés elkészítése előtt.
Ezt az ellenőrzőlistát minden más előtt fontos elvégezni, mivel ez biztosítja a zökkenőmentes működést. Ügyeljen arra, hogy kövesse ezeket a bevált gyakorlatokat.
Tartalomjegyzék
1. Kapcsolja ki az egyes funkciókat
Először is ajánlott letiltani az automatikus dátum/idő funkciót a LuckyTemplates alkalmazásban. Ennek két módja van: vagy globálisan letilthatja ezt a funkciót, vagy letilthatja az aktuális fájlnál.
A globális letiltása azt jelenti, hogy a jelenlegi és az összes jövőbeli fájl nem rendelkezik ezzel a funkcióval. Ehhez lépjen a Fájl , majd a Beállítások és beállítások menüpontra . A Globális és adatbetöltés alatt törölje a jelet az Automatikus nap/idő új fájlok esetén négyzetből az Időintelligencia alatt.
Ha csak az aktuális fájlt szeretné letiltani, nyissa meg ugyanazt a Beállítások lapot, és keresse meg az Aktuális fájl lehetőséget . Az Adatbetöltés lapon törölje a jelet az Automatikus dátum/idő négyzetből.
Egy másik letiltható funkció az új kapcsolatok automatikus felismerése . Ugyancsak az Aktuális fájlban található a Kapcsolatok alatt.
2. Keresztkiemelés vs keresztszűrés
A jelentésekkel való interakciónak két módja van. Ezek az interakciók keresztszűrhetők vagy keresztkiemelhetők. A keresztkiemelés alapértelmezés szerint engedélyezve van a LuckyTemplates alkalmazásban.
A beállítás módosításához lépjen ismét a Fájl, majd az Opciók és beállítások menüpontra. A Jelentésbeállítások szakasz Aktuális fájljában módosíthatja az alapértelmezett vizuális interakciót keresztkiemelésről keresztszűrésre .
Íme, hogy fog kinézni. A keresztkiemelésnél láthatja , hogy amikor az első oszlopdiagram egyik csatornájára kattint, a második oszlopdiagram kiemeli az egyes sávok kiválasztott részét.
A kiemelt rész sötét színű, míg a nem kiválasztott rész világos színű marad.
Ha egy másik csatornára kattint, látni fogja, hogy a második oszlopdiagram egyes világos színű sávjainak hossza nem változik. Csak a kiemelt részek tolódnak el a kiválasztott csatornától függően.
Másrészt keresztszűrés esetén az egyes sávok hossza megváltozik, amikor egyik csatornáról a másikra vált.
Ezt a lehetőséget ajánljuk a LuckyTemplates jelentéskészítéshez.
3. A LuckyTemplates adatkészletek elkülönítése a jelentéstől
Adatkészleteket kell fejlesztenie és közzétennie egy önálló PBIX-fájlban.
Az adatkészletek külön közzétételének egyik előnye, hogy a LuckyTemplates Service jóváhagyási folyamatát használhatja adatkészletek népszerűsítésére és tanúsítására.
Ideális gyakorlat egy adatkészlet, lehetőleg hitelesített adatkészlet kiválasztása és jóváhagyása új jelentés kidolgozásakor.
4. Dedikált dátumok táblázat
A következő fejlesztés előtti beállítás, amelyet meg kell tennie, az az, hogy megbizonyosodjon arról, hogy a jelentés dedikált.
Példaként használhatja a LuckyTemplates fórumban elérhető kiterjesztett dátumtáblázatot, amelyet ezzel érhet el. Miután elérte, másolja ki és illessze be az M-kódot egy üres lekérdezésbe.
Egy másik teendő az, hogy megjelöli a Dátumok táblát dátumtáblázatként, hogy engedélyezze a LuckyTemplates használatát.
Gondoskodnia kell arról is, hogy a dátumtáblázat egybefüggő legyen (naponta egy sor), és teljesen lefedje a ténytábla széleit.
Ne felejtse el mindig a teljes éveket hozzáadni a Dátumok táblázathoz. Az is bevált gyakorlat, ha egy további jövőbeli évet ad hozzá a Dátumok táblázathoz, hogy lehetővé tegye az időintelligencia-számítások használatával történő előrejelzést.
Ha a Dátumok táblázatban több nap szerepel, mint amennyit a jelentésben szeretne megjeleníteni, a szeletelők segítségével szabályozhatja a látványelemeket. Használhatja az IsAfterToday oszlopot vagy az Eltolás oszlopot a Szűrő ablaktáblában.
5. Létrehozás előtti ellenőrzés
A jelentés elindítása és létrehozása előtt először ellenőriznie kell, hogy egyáltalán kell-e jelentést készítenie. Tedd fel magadnak ezeket a kérdéseket:
És ami a legfontosabb: valóban a nulláról kell kezdenie?
6. A LuckyTemplates adatok állomásoztatása és hivatkozása
Lapos adattáblázat betöltésekor előfordulhat, hogy tények és méretek egy másik táblában, például egy Excel-fájlban találhatók. Ha ez a helyzet, helyezze át a Staging Query szakaszba, és nevezze át. Ha elkészült, törölje a betöltés engedélyezése jelölőnégyzetet .
Ezután hozzon létre egy hivatkozást minden egyes tény- és keresési táblához, és nevezze át őket megfelelően.
Szerkessze az egyes hivatkozásokat, és csak a szükséges oszlopokat tartsa meg. Ügyeljen arra, hogy távolítsa el az ismétlődéseket.
Végül pedig szervezze meg adatmodelljét. Tegyenek hasonló adatokat a saját csoportjukba.
7. Jelentés a teljesítményről
A teljesítményt befolyásoló egyik legnagyobb tényező az adatmennyiség.
Amennyire csak lehetséges, csökkentse a betöltendő adatok mennyiségét. Mindig kövesd az axiómát: ha nincs rá szükséged, ne szerezd vissza . Könnyebb új dolgokat hozzáadni egy jelentéshez, mint kivenni.
Ha túl sok dolgot ír be egy jelentésbe, akkor teljesítménybüntetést fizet. Ezért ajánlatos a forrásnál végezni a szűrést.
Ha nem tudja megtenni a forrásnál, használhatja a . A szükséges sorok betöltéséhez használja az automatikus szűrést . És használja az Oszlopok kiválasztása vagy az Oszlopok eltávolítása opciókat a szükséges oszlopok betöltéséhez.
Az Oszlopok kiválasztása és az Oszlopok eltávolítása között a legjobb az előbbit használni. Az Oszlopok választása megkönnyíti a további oszlopok lekérését a LuckyTemplates alkalmazásban, ha erre a jövőben szüksége lesz.
8. A LuckyTemplates adatok összehajtásának lekérdezése
A lekérdezés hajtogatása a LuckyTemplates arra irányuló kísérlete, hogy több adatkiválasztási és -átalakítási lépést egyetlen adatforrás-lekérdezéssé egyesítsen.
Annak megállapításához, hogy a lekérdezés össze van-e hajtva, kattintson a jobb gombbal az Alkalmazott lépések ablaktáblára, majd tekintse meg a Natív lekérdezés megtekintése opciót.
Ha ez a lehetőség nem szürkén jelenik meg, amikor a jobb gombbal kattint egy Power Query lépésre, akkor a rendszer a lekérdezés hajtogatását használja. Ha ki van szürkítve, akkor a lekérdezés nem hajtható be.
Íme egy példa, hogy néz ki. Ebben a bemutatóban a Navigációs lépésnél a Natív lekérdezés megtekintése opció nincs kiszürkítve. Így a lekérdezés hajtogatását használják.
Ha ez ki van választva, akkor egy egyszerű SQL select utasítás jelenik meg.
Ebben a példában a Szűrt sorok és a Cserezett érték lépések adatai már kiszűrve vannak. Tehát a szűrt sorok és a helyettesített érték lépések natív lekérdezésének megtekintésekor az utasítások három lekérdezés nagyobb összeomlását mutatják egybe.
Ez a LuckyTemplates azt mondja, hogy a legjobb módja annak, hogy adatokat vigyünk be a modellbe, ha a forrás elvégzi helyetted a munkát.
Íme további fontos szempontok, amelyeket érdemes megjegyezni a lekérdezés hajtogatásával kapcsolatban:
9. Csatlakozási mód
A jelentés megkezdése előtt válassza ki a megfelelő csatlakozási módot. Az importálási mód az alapértelmezett beállítás, amelyet lehetőség szerint érdemes használni, mivel ez biztosítja a legjobb jelentésteljesítményt. A Közvetlen lekérdezés mód akkor használható, ha a legfrissebb adatokra van szükség, de ez negatívan befolyásolhatja a teljesítményt.
A Live Connection mód a meglévő Data Warehouse modellekkel (pl. SSAS többdimenziós kockákkal) érhető el.
10. Az adatátalakítások helye
Az is fontos, hogy ismerjük az adatátalakítások megfelelő helyét.
A legjobb hely a forrásban van. Ha nem tudja megtenni őket a forrásban, tegye meg őket a . Ha nem tudja megtenni ezeket a Power Queryben, akkor tegye meg a DAX-ban.
Végezze el az adatátalakításokat, amennyire csak lehetséges, és amennyire szükséges.
Ha módosítani tud a Power Queryben, az jobb lenne, mint a DAX-ban. Ha nem dinamikus a jelentési munkamenet kontextusában, fontolja meg a Power Query alkalmazásban a DAX és a .
És ami az asztalok formáját illeti, törekedjen arra, hogy a Fact táblázatok hosszúak és vékonyak legyenek, míg a Dimension táblázatok rövidek és szélesek.
11. Elnevezések és adattípusok
A névadás néhány bevált gyakorlata a következetes elnevezési sémák használata, amelyek könnyen érthetők. Szükség szerint nevezze át az összes jelentéselemet, hogy megfeleljen a következetes elnevezési szabványnak. Ezek az elemek többek között táblázatokat, lekérdezéseket, oszlopokat és Power Query-lépéseket tartalmaznak.
Ez azért fontos, mert lehetővé teszi a jelentéskészítési folyamatban részt nem vevő felhasználók számára, hogy könnyen megértsék, mi történik a jelentésben.
Bár a LuckyTemplates kiváló munkát végez a megfelelő adattípusok hozzárendelésében, szükség lehet bizonyos módosításokra. Íme az adattípusokkal kapcsolatos fontos szempontok:
12. A LuckyTemplates adatok részletessége
A fejlesztés előtti beállítási ellenőrzőlista utolsó eleme a részletesség .
Törekednie kell arra, hogy adatait egységes részletességgel szerezze be. Amikor kombinálja a megoldásban, használja a Power Queryt vagy a DAX-ot a referenciaadatok megfelelő kiosztásához.
Íme egy példa:
A fő értékesítési adatok napi szinten vannak, ami azt jelenti, hogy a részletessége nap. A költségvetési referenciaadatok havi szinten vannak, így a részletessége havi. Ezt egységessé kell tenni. Mindkét adatot napokban vagy hónapokban kell megadni.
Következtetés
Ez a részletes ellenőrző lista mindent tartalmaz, amire szüksége van a jelentéskészítéshez a kezdetektől fogva. Lesznek olyan esetek, amikor azonnal el szeretné kezdeni a jelentést.
De a rohanás valószínűleg időigényesebb lehet. Nagyobb az esélye annak, hogy ütésekkel és buktatókkal találkozz. Az egyes tételek előzetes áttekintése hosszú távon sok időt takarít meg.
Greg
Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.
Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.
Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.
Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.
A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.
A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.
Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.
Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.
Ebben a blogban megmutatom, hogyan hozhat létre LuckyTemplates táblázatokat olyan képlet segítségével, amely egyesíti az UNION és a ROW függvényt.
Fedezze fel, hogy a helyszíni adatátjáró hogyan teszi lehetővé a Power Automate számára az asztali alkalmazások elérését, amikor a felhasználó távol van a számítógéptől.