Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Áttekintek néhány érdekes koncepciót, amelyek magukban foglalják több táblázatfüggvény használatát a LuckyTemplates képletek optimalizálásához . Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Egy példát fogok használni, ahol az egyik tag megkérdezte, hogy lehetséges-e szűrőt hozzáadni az ÖSSZEFOGLALÁS funkció használata közben.

Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Ez meglehetősen gyakori azokban a forgatókönyvekben, amikor virtuális táblákat kell létrehozni, amelyek az intézkedéseken belüli logikán keresztül iterálnak a teljes tábla iterálása helyett.

Afunkciónak számos felhasználási területe van. Lehetővé teszi egy összefoglaló táblázat létrehozását akár fizikailag, akár virtuálisan. Használhatja fejlettebb táblázatfüggvények létrehozására is a , , vagy hozzáadásával. Ezen táblázatfunkciók széles skáláját használhatja.

Ebben az oktatóanyagban szeretném megmutatni, hogyan kombinálhat néhány táblázatfüggvényt a LuckyTemplates képletek optimalizálása érdekében. Így relevánsabb eredményeket kaphat, amelyeket fel kell használnia az elemzéshez.

A DAX FORRÁS LETÖLTÉSE ITT

Tartalomjegyzék

A LuckyTemplates képletek optimalizálása szűrőfunkció használatával

A példában a tag egy városonkénti értékesítési táblázatot akart létrehozni, de ezeknek a városoknak csak egy bizonyos részhalmazát akarta megnézni. Így egy további szűrőre van szükség a táblázatban egy bizonyos értékesítési tartomány eléréséhez.

Az egyik LuckyTemplates szakértőnk, Brian viszonylag egyszerű megoldást talált ki ennek a forgatókönyvnek a megoldására. A megoldás lényege, hogy a virtuális táblázat elhelyezése után afunkció.

Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Ebben az esetben bármely elérhető táblázatfunkciót használhatja, például az ÖSSZEFOGLALÁS funkciót . Az S UMMARIZE függvény egy táblázatfüggvény, amely összefoglaló táblázatot hoz létre a régiók és városok számára. Ezen kívül tartalmazza a teljes városi értékesítést és a teljes értékesítést.

Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Mivel ez a virtuális táblázat egy szűrőn belül van, csak azokat a városokat adja vissza, amelyekben több mint 1 millió városeladás van.

Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Amint látja, jól működik, és hatékonyan optimalizálja a LuckyTemplates képleteket. 

Ezenkívül olyan mérőszámot is létrehozhat, amely csak a városonkénti átlagos eladásokat keresi az AVERAGEX használatával . Ez akkor hasznos, ha csak a legjobb városok eladásait szeretné megtekinteni egy bizonyos összeg felett.

Afüggvény segíthet minimalizálni a képlethez szükséges iterációk számát. Ez a funkció abban is segít, hogy a virtuális tábla kisebb-nagyobb számokon keresztül iteráljon. 

ADDCOLUMNS használata a LuckyTemplates képletek optimalizálásához

Egy másik tag, Nick, hozzájárult a LuckyTemplates mintaképlet jobb optimalizálásához. Ez magában foglalja egy másik táblafüggvény rétegezésétbelsejébenahelyett, hogy csak az ÖSSZEFOGLALÁS funkció lenne.

Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Az új technika némileg javítja a számítás teljesítményét, és megakadályozza a páratlan eredményeket. AA funkció lehetővé teszi egy virtuális táblázat létrehozását további oszlopokkal.

Ebben a példában a SUMMARIZE függvény egy oszlopos táblázatot hoz létre. Az ADDCOLUMNS segítségével azonban hozzáadhat egy másik oszlopot a teljes értékesítéshez. 

Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Csak helyezze el az ADDCOLUMNS képletet a SZŰRŐ függvényen belül egy meglévő képletbe, és hozzon létre egy további szűrőt. Ez csak az egyik módja egy kétoszlopos és szűrt táblázat létrehozásának, amely az alábbihoz hasonló.

Optimalizálja a LuckyTemplates képleteket az Advanced DAX használatával

Ugyanezt a technikát használhatja bármilyen olyan virtuális tábla létrehozására is, amely egy AVERAGEX függvényen keresztül iterál vagyvagyfunkció. Ezeket a táblafüggvényeket egymásra rétegezve módosíthatja a virtuális tábla alakját. 




Következtetés

A DAX segítségével optimalizálhatja a LuckyTemplates képleteket, hogy módosítsa az alakzatot, vagy módosítsa az adatok összegzését a modellben.

Ebben a rövid oktatóanyagban csak néhány nagyszerű megoldást szeretnék kiemelni a LuckyTemplates fórum tagjaitól. Amint azt bemutattam, volt néhány érdekes technika, amelyeket szerintem könnyedén alkalmazhat saját mértékeire és logikájára a LuckyTemplates-en belül. Remélem, hasznos tippeket gyűjtöttél ma itt.

Minden jót!

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

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.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

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.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

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.