Ez az oktatóanyag a DAX kódolásról fog beszélni. Megtanulja, hogyan hozhat létre DAX-lekérdezéseket, és megérti, hogyan használhatók . Azt is megtudhatja, hogyan használhatja fel és maximalizálhatja a lekérdezéseket bizonyos adatok nagy táblákból való lekéréséhez.
Tartalomjegyzék
DAX kódolás helyi munkamenetekhez egy lekérdezésen belül
A Tabular Editor olyan funkcióval rendelkezik, amely lehetővé teszi lekérdezések létrehozását a helyi munkamenetekhez. DAX-lekérdezés létrehozásához lépjen a Fájl eszköztárra. Kattintson az Új gombra, majd válassza a DAX-lekérdezést. Ezzel most olyan mértékeket hozhat létre, amelyek helyiek a lekérdezésben.

Először adja meg a DEFINE , majd a MEASURE bevitelt . Ezután adja meg azt a táblázatot, ahol létre kívánja hozni a mértéket, és nevezze el Teljes értékesítés 2-nek. Adja meg a Teljes értékesítés mértékének kódját afunkció. Első argumentumként adja meg az Értékesítési táblát, második argumentumként pedig a Mennyiség szorozva az egységárral.
Ezután adjon meg egy másik mértéket, és nevezze el Total Sales Online-nak.  Első argumentumként használja és adja meg a Total Sales 2 értéket. Ezután adja meg az Értékesítési csatornát szűrőként a második argumentumban.
Az eredmény visszaadásához használja az ÉRTÉKELÉS függvényt. Ezen a függvényen belül használja  a Terméknév, Összes értékesítés 2 és Összes értékesítés online értékeit.

Látható, hogy két mérték jön létre. Ezek a mértékek helyiek a lekérdezésben, és nem jelennek meg a TOM Explorerben és a LuckyTemplatesben. A kód formázása után így fog kinézni.

Innentől futtassa a kódot az F5 megnyomásával. Ezt követően megjelenik egy táblázat a Terméknév, Összes értékesítés 2 és Összes értékesítés az online oszlopokkal.

DAX kódolás helyi oszlopokhoz egy lekérdezésben
Létrehozhat olyan lekérdezési oszlopokat is, amelyek helyiek a Táblázatos szerkesztő ezen munkamenetében. Lépjen a Fájl eszköztárra, és hozzon létre egy új DAX-lekérdezést. Ezután írja be a következő kódot, és nyomja meg az F5 billentyűt.

A kód futtatása után új oszlopok jelennek meg a ProductsData táblázatban. Ha azonban visszatér a LuckyTemplateshez, az új oszlopok nem fognak létezni.

Az új oszlopokat csoportosításra vagy szűrésre használhatja. Ebben a példában a  függvény segítségével ellenőrizze, hogy hány érték nagyobb, mint a táblázat 11. sorának értéke.

Ha lefuttatja a kódot, a táblázat csak azokat a sorokat mutatja, amelyek nagyobbak a megadott értéknél.

Ha egyenlőségjelet szeretne hozzáadni a kódhoz, akkor a táblázat megmutatja azokat a sorokat, amelyek egyenlőek és nagyobbak az adott értéknél.


Következtetés
Könnyen létrehozható a Tabular Editor 3-ban. A szerkesztőn belüli kódolás gyorsabbá teszi az adatfejlesztést, mivel útmutatóként megnyithatja és megtekintheti a táblázatokat. A lekérdezések betölthetők a LuckyTemplates alkalmazásba. Ha többet szeretne megtudni a DAX-lekérdezésekről és a táblázatos szerkesztőről, többet kell gyakorolnia a DAX-függvények létrehozásában.