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 a LuckyTemplates tárolómotorjáról és a beleértett GroupBy-ről lesz szó. Megtudhatja, mi történik az előadás mögött, és meglátja a lehetséges szűk keresztmetszeteket. Ez lehetővé teszi ötletek és stratégiák létrehozását a problémák enyhítésére a gyorsabb DAX-teljesítmény érdekében.
A tárolómotor lekérdezései az xmSQL nevű nyelven vannak kifejezve. Ez nem egy valódi programozási nyelv, hanem a tárolómotor működésének vizuális megjelenítése. Lehetővé teszi a felhasználók számára, hogy különböző lekérdezések futtatásakor lássák, mit csinál a számítás a háttérben.
Tartalomjegyzék
Implied GroupBy a LuckyTemplatesben
Az első dolog, amit meg kell nézni, az az implicit GroupBy, amely minden xmSQL-ben megtalálható.
Ez egy mintalekérdezés, amely az EVALUATE és az VALUES függvényt tartalmazza:
A lekérdezés az év összes értékét lekéri a DimCalendar táblából. Látható, hogy 10 sornyi adatot adott vissza.
A folyamat az SQL utasításban látható, ahol a lekérdezés kiválasztja a naptári évet a DimCalendarból, majd évenként csoportosítja. Az utasítás GroupBy függvényt tartalmazott a számításban, mert nincs más a lekérdezésben. Az implicit GroupBy nyilvánvalóbb, ha aggregációkat használ.
Aggregációk a tárolómotoron belül
Ha elképzelést szeretne arról, hogy mi az aggregáció, nyissa meg a DAX Studiót, és kapcsolja be a Kiszolgálóidőzítések és lekérdezési tervet. Ezután futtassa ezt a mintamérést:
A lekérdezés futtatása után láthatja, hogy az előző mintalekérdezéstől eltérően, amely egy vizsgálattal rendelkezik, ebben az intézkedésben kettő van. Ennek az az oka, hogy az első mintában csak a DimCalendar Year értékei vannak. Ez a mintalekérdezés tartalmazza a naptári évet és egy összesítést.
Az első vizsgálat a tényleges lekérdezés.
Kiválasztja a DimCalendar Évet, és összegzi az Értékesítési mennyiséget az Értékesítési adatok táblából, amely követi az adatmodell összefüggéseit.
Az adatmodellben a DimCalendar tábla a Tények tábla Vásárlás dátuma oszlopát követi a Naptár tábla Dátum oszlopáig.
A második vizsgálat biztosítja, hogy az összes hiányzó értéket figyelembe vegyék.
Az eredményeken látható, hogy az Értékesítési összeg csak 2015 és 2018 között jelenik meg. A 2012 és 2014 közötti éveket azonban még akkor is megjeleníti, ha üresek.
Következtetés
A DAX Studio tárolómotorja megmutatja a számítás mögötti teljes folyamatot. Lehetővé teszi az egyes funkciók figyelését, és megtekintheti azokat a lehetséges találatokat, amelyek lelassíthatják a DAX teljesítményét. Az ilyen információk birtokában megoldásokat hozhat létre a DAX-kód végrehajtása során felmerülő esetleges szűk keresztmetszetek enyhítésére.
Ha a DAX lassan fut, nézze meg a tárolómotort, és derítse ki, mit tehet a jelentés teljesítményének javítása érdekében.
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.