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.
Megmutatom, hogyan kell használni az IsAfterToday-t kiterjesztett dátumtáblázatokban a LuckyTemplates időintelligencia forgatókönyveihez.
Amikor a DAX funkciókról és egyéb eszközökről van szó, bizonyos feladatokat vagy személyeket rendelek hozzájuk a fejemben, hogy könnyen emlékezzem, mit csinálnak. Én például légiforgalmi irányítónak tekintek. arra gondolokegy klub kidobójaként, aki eldönti, ki kerül be és ki nem.
Ami az IsAfterToday-t illeti , úgy látom, mint a Terminátor, aki végigsöpör az adataimon, a táblázataimon és a látványelemeimen, hogy kiszedjen mindent, amire nincs szükségem. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Tartalomjegyzék
Az IsAfterToday elérése a kiterjesztett dátumtáblázaton keresztül
Az IsAfterToday eléréséhez egy kiterjesztett dátumtáblázatot kell használnom . Ennek az az oka, hogy az IsAfterToday valójában nem DAX-függvény ; ez magának az asztalnak a része.
Ha belép a táblázat adatnézetébe, az IsAfterToday oszlop így néz ki.
Az IsAfterToday mögötti logika egyszerű. Ha a dátum a mai napra esik, az IGAZ. Ha ma előtt van, akkor HAMIS.
Hogy még jobban megmutassam, mire képes az IsAfterToday, két használati eseten megyek keresztül, amelyek tökéletesen bemutatják annak relevanciáját a LuckyTemplates időintelligencia forgatókönyveiben.
Az összesített összegek megszüntetése
Az első használati eset a kumulatív összegek lezárásáról szól . Ez egy olyan eset, amelyet gyakran kérdeznek a LuckyTemplates fórumon.
Ebben a példában bemutatom, hogy egy DAX-mérték használatához körülbelül 38 sorra lenne szükség, de az IsAfterToday használatával hogyan lehet a munkát mindössze 2 kattintással elvégezni DAX használata nélkül.
Ez az eset egy alapstruktúrát foglal magában.
Megvan a negyedév és az év, a teljes értékesítés és az összesített értékesítés.
Az összértékesítés 2018-tól napjainkig tart, majd néhány előrejelzési adattal 2020 végéig folytatódik.
Ami a kumulatív értékesítést illeti , ez csak az alapvető kumulatív értékesítési mintanapokon alkalmazták.
A vizualizáció azt mutatja, hogy valahol probléma van, mert az adatok megkérdőjelezhetővé válnak, miután a Total Sales kiesik.
Visszatekintve a táblázatra, 2021-re nincs adat.
Tehát a diagramon az utolsó szám ismétlődik újra és újra 2021 végéig.
Hogyan tisztítsuk meg tehát a teljes értékesítést és az összesített értékesítést?
Először a DAX módszert fogom használni. Azzal kezdem, hogy bedobom a táblázatba ezt az Alt kumulatív értékesítés oszlopot.
Így néz ki az Alt kumulatív értékesítés mértéke.
Azt is mutatja egyszűrő, amely azt mondja, hogy az IsAfterToday azmajd ahozzá van rendelve. Ha nem, akkor a kumulatív értékesítés értéke hozzá van rendelve.
Tehát, ha visszamegyek a táblázathoz, és megnézem, akkor azt mutatja, hogy soronként a megfelelő értéket adja vissza.
A probléma azonban a Totalban van.
A Total 73 milliót mutat, amikor az utolsó értéket kellene mutatnia, ami 59 millió.
Tehát bedobom a táblázatba az Alt2 kumulatív összeget , hogy megmutassam, hogyan nézzenek ki a helyes adatok.
Most megmutatom a különbséget az Alt kumulatív értékesítés oszlop és az Alt2 kumulatív értékesítés oszlop között .
Itt ugyanaz a kumulatív értékesítési mérték.
Aztán itt van a DAXFilter , ahol az IsAfterToday alkalmazásra kerül.
Az általam korábban használt mérték szerint utána nem jött semmi. Emiatt az értékek minden sorban helyesek voltak, de a számítás nem tudta megállapítani, hogy elérte-e az utolsó sort vagy sem.
Ebben az esetben van egy teljesen új struktúra, amely ezt teszi.
Van egyfüggvényt alkalmazzuk, így ha elérem a teljes sort, automatikusan kényszerítem az összes összesített értékesítést addig a pontig.
Sok LuckyTemplates felhasználó ezt a megközelítést alkalmazza, főleg azért, mert valóban működik. Ez azonban azt is jelenti, hogy több mint 30 DAX-sort kell írni.
Ezúttal megmutatom, hogyan kell ezt megtenni néhány kattintással.
Csak kattintson erre a kis nyílra a szűrők megjelenítéséhez.
Így fog kinézni, ha a szűrők megjelennek.
Majd a Fields alatt rákeresek az IsAfterToday kifejezésre .
Behúzom a szűrőimbe.
Ezután az IsAfterToday szűrő alatt bejelölöm a False értéket , ami azt jelenti, hogy a mai napra vagy a korábbi napokra gondolok.
Nézze meg, hogyan tisztítja meg a dolgokat. Most minden érték a megfelelő helyen van. Az összegek is helyesek.
Ugyanez mondható el a vizualizációról és a szeletelőkről is.
Nyilvánvaló, hogy ez a megközelítés sokkal hatékonyabb, mint pusztán egy DAX-megközelítés.
Aktuális adatok és előrejelzési adatok felosztása
Most a második használati eseten fogok dolgozni, amely magában foglalja az Összes értékesítés mezőt, és az adatok felosztását aktuális adatokra és előrejelzési adatokra az IsAfterToday segítségével .
Azt is szeretném dinamikussá tenni, hogy idővel több adatot helyezzen a ténylegesbe és kevesebb adatot az előrejelzésbe, amíg el nem éri az előrejelzési időszak végét, és minden aktuálissá válik.
Még mindig megvan a teljes értékesítés az utolsó példából. Mint korábban említettük, a múltból és a jelenből, valamint év végi adatokkal rendelkezik. Tehát tényleges adatok és előrejelzési adatok keveréke.
Ezen túlmenően rendelkezem az összesített értékesítési alapmérővel és egy kumulatív értékesítési vizualizációval is.
És tegyük fel, hogy azt akartuk, hogy felvesszük és ténylegesen lebontjuk a vizuálunkban szereplő összes eladást tényleges és előrejelzésre.
Tehát a tényleges eladások esetében így fog kinézni a DAX-mérés.
Alapvetően ez kimondja, hogy ha a dátum visszatér aAz IsAfterToday esetében a kumulatív tényleges értéket kell használni. Ha nem, akkor egy ÜRES-et kell visszaküldeni.
Most a kumulatív értékesítési előrejelzés mértékét veszem , és hozzáadom az értékekhez is .
A DAX-ot nézve viszont látszikaz IsAfterToday számára , hogy visszaadja az előrejelzési értékeket.
A vizualizációk alatt eltávolítom a kumulatív értékesítést .
Ezután ehelyett bedobom a kumulatív tényleges értékesítéseket és az összesített előrejelzési értékesítéseket .
A vizualizáció most az összesített tényleges értékesítést és az összesített előrejelzési értékesítést egyértelműen lebontva mutatja a vizualizációban.
Következtetés
Ez csak két olyan hasznos eset, amikor az IsAfterToday hasznosnak bizonyul. Azt tanácsolom, hogy kattintson rá, és kísérletezzen vele, hogy még több módszert fedezzen fel a LuckyTemplates időintelligencia problémáinak kezelésére.
Ez is jó módja volt annak bemutatására, hogy bár a DAX valóban erős, vannak olyan esetek is, amikor gyorsabb alternatívára van szükség. Ez arról szól, hogy elsajátítsa a DAX használatának előnyeit és hátrányait bármely adott helyzetben, hogy mindig kiválaszthassa, melyik megközelítést szeretné alkalmazni.
Minden jót,
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.