Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez az oktatóanyag végigvezeti Önt a COLUMNSTATISTICS()-on – egy új DAX-függvényen, amely szinte teljesen nem dokumentált. 2021 augusztusában adták hozzá a LuckyTemplateshez. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Ezzel a funkcióval gyorsan létrehozhat metaadatokat az adatmodell minden tábláján, beleértve a mezők listáját, a minimális, maximális és maximális hosszúságot, valamint számos egyedi értéket (számosságot) az egyes mezőkhöz. Ennek a funkciónak a használatában azonban van néhány nagyon egyedi szempont, amelyekre ebben a blogban is kitérek.
Kísérleteztem ezzel az újdonsággal, és szeretném megmutatni, mit találtam, és mit csináltam vele.
A LuckyTemplates Practice Dataset eszközzel tesztadatbázist állítunk fel . Tehát bekapcsoljuk, és létrehozunk egy kis hároméves adatkészletet egy szabványos értékesítési termékek és vásárlók csillagséma modellel.
Most pedig nézzük meg, hogyan működik ez a funkció, és bizonyos esetekben hogyan nem.
Tartalomjegyzék
Az új DAX függvény használata COLUMNSTATISTICS
Először létrehozok egy új táblázatot, amely megmutatja, hogy ez a függvény mit produkál. Tehát hozzunk létre egy számított táblázatot, és hívjuk Col Stats . Észreveheti, hogy ahogy gépelek, az IntelliSense nem ismeri fel, ami egy kicsit piros zászló. Ezt az üzenetet is kapjuk, amely szerint körkörös függőséget észleltünk.
Ha átgondolja, hogy ez a függvény mit csinál, akkor végignézi a modell minden tábláját, és statisztikákat készít a mezőkről. És tehát, amit itt csinál, az az, hogy valójában ezen a táblán, a Col Stats táblán próbál statisztikát készíteni. Ez a körkörös függőséget hozza létre.
Ez nem fog menni. Tehát a következő gondolatom az volt, hogy ahelyett, hogy ezt fizikailag számított táblázatként hoznánk létre, mi lenne, ha kiszámított virtuális táblaként hoznánk létre, hogy ne körkörös függőségben hurkolja vissza magát?
Tehát menjünk a mértékekre, hozzunk létre egy új mértéket, és próbáljunk meg valami egyszerűt itt. Megpróbáljuk megszámolni ennek a Col Stats táblázatnak a sorait.
Most próbáljuk meg ezt egy kártyavizuálba helyezni. Amint látja, működik. 71 sor van ebben az oszlopstatisztikai stabilitásban. Ebben a virtuális környezetben megfelelően számol.
Ezután nézzük meg, hogyan kinyerhetjük ezeket az adatokat. Ha tudunk létrehozni egy táblát, akkor talán DAX lekérdezésként is megtehetjük.
Ehhez bemegyünk amert ezt egy fájlba akarjuk kiírni, és a DAX Studio nagyon jól csinálja ezt. Itt állítjuk be a kimenetünket Excelre, és készítünk egy statikus Excel táblát. Ezután végrehajtunk egy DAX-lekérdezést. A táblákat létrehozó DAX-lekérdezések EVALUATE karakterekkel kezdődnek. Valójában működik, és egy 71 soros fájlt ad vissza.
Visszatérve a LuckyTemplateshez a mintaadatmodellünkben, az általunk létrehozott Excel-táblázatot vesszük alapul. Húzzuk be, és azt látjuk, hogy megkapjuk ezt a Query1-et, és pontosan azt írja, hogy ezt fogja tenni, vagyis hogy minden egyes táblában minden oszlopról információt állítson elő.
Ezután ezeket az adatokat átalakíthatjuk. Először csak az Első sor használata fejlécként . Ezután vesszük a Query1 táblát, és átnevezzük Oszlopstatisztika névre . Ezután kattintson a Bezárás és alkalmazás gombra.
Egy új oldalon ezután felvesszük a tábla nevét, és áthúzzuk egy szeletelőbe. Vegyük a többi adatot, és húzzuk ki egy táblázatba. És most van valami, ami nagyon hasznos. Tehát ahelyett, hogy vissza kellene térnie a táblázat nézetbe, és meg kellene keresnie a kívánt mezőket, egyszerűen átkattinthat a fejlesztés során. Az összes oszlop összes összefoglaló statisztikáját láthatja.
Következtetés
Az egyik nagyon klassz dolog ebben az az, hogy mivel mindez egy fizikai táblázatban van, a tiédben, most erre hivatkozhat. Megszámolhatja a táblákat és a mezők számát táblánként. A virtuális táblákban oszlopnevek listáit hozhatja létre, és mindenféle ellenőrzést végezhet a modell szerkezete alapján.
Szóval, úgy gondolom, hogy ha folytatjuk a kísérletezést, akkor új és jobb felhasználási módokat fogunk találni. Ha vannak más felfedezései is a COLUMNSTATISTICS-szal kapcsolatban, szívesen meghallgatnám ezeket a megjegyzésekben.
További részletekért tekintse meg a teljes videós bemutatót alább.
Minden jót!
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.
Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.
Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.
Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.
Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.
Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.
Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.
Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.
Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.