Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Á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.
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ó.
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.
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.
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.
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.
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ó.
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!
Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.
Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.
Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!
Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.
Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.
Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.
Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.
Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.