A LuckyTemplates kontextusszűrésének bemutatása

A szűrőkontextus az egyik fő téma, amelyet minden LuckyTemplates felhasználónak először meg kell tanulnia, különösen akkor, ha azt szeretné, hogy a DAX-számítások hatékonyan működjenek. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ebben a cikkben a szűrőkontextuson fogok futni . Minden DAX képlet kétlépéses folyamatban kerül kiszámításra.

Tartalomjegyzék

DAX képlet: kétlépcsős folyamat

Az első lépés az értékelési kontextus vagy a kezdeti kontextus. Ezután a DAX döntést hoz az Ön által írt függvény vagy az elvégzendő számítás típusa alapján.

Ez a második lépésbe ágazik, amely vagy a kontextus , vagy a sorkontextus .

Nagyon nagy különbség van e két kontextus között, még akkor is, ha valójában ugyanazt az eredményt kaphatja, ha különböző képleteket ír.

Ahhoz, hogy valóban megértsük a DAX működését, meg kell értenünk a kettő közötti különbséget, és azt, hogy a DAX-on keresztül hogyan történik a dolgok tényleges kiszámítása a memóriában.

A szűrő kontextusának megértése

A szűrőkörnyezet viszonylag egyszerű. Viszonylag egyszerű, mert valóban igazodik az Ön által végzett egyszerű összesítésekhez. Hogy megértsük, mi is történik valójában, fussunk végig egy nagyon konkrét példát.

Két példánk van: a napi eladott teljes mennyiség és a termékenként eladott teljes mennyiség. Ennek a kettőnek pontosan ugyanaz a képlete, de eltérő kontextusban .

Nézzük meg pontosan, hogyan számítják ki ezt az egyes táblázatok legfelső sorára.

A LuckyTemplates kontextusszűrésének bemutatása

Amint a felső sorban látható, 2015. január elsején 24 terméket értékesítettünk. A számítás működéséhez a 2015. január elsejei dátumra szűrőt helyeztünk el.

A LuckyTemplates kontextusszűrésének bemutatása

Ha az adatmodellre ugrunk, láthatjuk, hogy a Dátumon elhelyezett szűrő lefelé halad a kapcsolaton, amíg át nem megy az Értékesítési táblán.

A LuckyTemplates kontextusszűrésének bemutatása

Az Értékesítési táblázatban a vásárlás dátuma 2015. január elsejére lesz szűrve. Ha pedig a szűrő a helyén van, már csak 2015. január elseje marad.

A LuckyTemplates kontextusszűrésének bemutatása

Összevonás a szűrő kontextusában

Mivel ebben a függvényben a Mennyiség oszlopot összegezzük, a szűrőkörnyezetben végzett összesítés ezt az egyetlen nagy értékelést vagy a teljes oszlop nagy összesítését végzi el.

A szűrőkontextus egyszerűen azt jelenti, hogy a szűrők a helyükre vannak helyezve. Ez megteszinézze meg a maradék oszlopot, majd végezzen összesítést egyszerre.

A LuckyTemplates kontextusszűrésének bemutatása

Ugyanez elmondható különféle számításokról. Ezt megteheti, miközben megpróbálja összeszámolni az összes végrehajtott tranzakciót vagy az elért teljes bevételt. Ugyanez az összesítés elvégezhető az értékelési kontextus befejezése után is.

Olyan sok kontextus van a DAX-ban, hogy időnként zavaró lehet. Az egyik tipp, amit megoszthatok Önnel, hogy társítsa a szűrőkörnyezetet az összesítéshez , például egy összeget vagy egy átlagot, vagy egy min és max. Ez az iteráció ellentéte, ami a sorkontextussal működik.

Következtetés

Összefoglalva, a szűrőkontextus a kezdeti kiértékelési kontextus befejezése után működik. A kulcs az, hogy aggregációval társítsuk. Ami a színfalak mögött történik, az az, hogy az összes szűrő behelyezése után elvégzi az oszlopok egyetlen nagy összesítését.

Az alábbi linkeken többet megtudhat a LuckyTemplates szűrőkontextusának alkalmazásáról :

Értékelési kontextus – (1.8) DAX útmutató kezdőknek

A sorkontextus magyarázata – (1.10) Útmutató kezdőknek a DAX-hoz

Élvezze a munkát ezen.


Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek

Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek

Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek

Mi az a Power Query & M Language: Részletes áttekintés

Mi az a Power Query & M Language: Részletes áttekintés

Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

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.

A SharePoint automatizálási szolgáltatás | Bevezetés

A SharePoint automatizálási szolgáltatás | Bevezetés

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.

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

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!

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

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.

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

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.

LuckyTemplates lejtődiagram: Áttekintés

LuckyTemplates lejtődiagram: Áttekintés

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.

LuckyTemplates színes témák az egységes vizualizációkhoz

LuckyTemplates színes témák az egységes vizualizációkhoz

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.

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

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.