A DAX Studio MEASURE kulcsszó: Áttekintés

Ebben az oktatóanyagban a DAX Studio MEASURE kulcsszót tekintjük meg .

Mielőtt belemerülne ebbe a témába, feltétlenül olvassa el először a és kulcsszavakat. Az oktatóanyagban használt példalekérdezés ennek a két kulcsszónak a folytatása.

A DAX Studio MEASURE kulcsszó: Áttekintés

Ideális esetben az alapmértéket nem szabad COUNTROWS-ként írni az értékesítési táblázathoz. Ehelyett létre kell hoznia egy helyi MEASURE lekérdezést a DAX Studio munkamenetben.

Tartalomjegyzék

A DAX Studio Base Measure létrehozása

Írja be a MEASURE kulcsszót, majd határozza meg a táblázatot, ahol a kulcsszót használni fogja. Ebben az esetben az Értékesítési táblázat.

A DAX Studio MEASURE kulcsszó: Áttekintés

Tehát ahelyett, hogy az ÉRTÉKELÉS kulcsszó alá [ Értékesítés ] írna , írhat [ # Rows ] .

Ne feledje, hogy a # Rows beírásakor ez nem jelenik meg a DAX Studio IntelliSense szolgáltatásában. Ennek az az oka, hogy ez a mérték nem része a LuckyTemplates táblázatos objektummodelljének.

A lekérdezés futtatásakor egy táblázatot kap, amely egy oszlopot tartalmaz a termék színéhez és az összes sorhoz.

A DAX Studio MEASURE kulcsszó: Áttekintés

Az alapmértéket egy másik oszlophoz is felhasználhatja. Adjunk hozzá még egy oszlopot, melynek neve Összes sor 2 . Ez használja afunkció # sorban.

Ezután távolítsa el az Értékesítési mennyiséget a szűrőkörnyezetből, hogy a mértéket ne befolyásolja a szeletelőből származó szűrő. Ehelyett használja az Értékesítési mennyiség függvényt.

A DAX Studio MEASURE kulcsszó: Áttekintés

Miután végrehajtotta ezt a kódot, egy új oszlop jelenik meg a táblázatban.

A DAX Studio MEASURE kulcsszó: Áttekintés

A DAX Studio lekérdezések egyszerűsítése a MEASURE segítségével

Több mértéket is létrehozhat egyetlen DAX-lekérdezésben. Több MEASURE kulcsszó használata egyetlen DAX-lekérdezésben lehetővé teszi a kód egyszerűsítését. Például az alábbi DAX-lekérdezés használható a teljes nyereség kiszámítására.

A DAX Studio MEASURE kulcsszó: Áttekintés

Figyeljük meg, hogy az utolsó MEASURE konstrukcióban az első két mérték képlete megismétlődik. Tehát a képlet használata helyett használhatja a mértékneveket a teljes nyereség kiszámításához.

A DAX Studio MEASURE kulcsszó: Áttekintés

A kód végrehajtása előtt az EVALUATE segítségével kell létrehoznia az eredményeket mutató táblázatot.

A DAX Studio MEASURE kulcsszó: Áttekintés

Észre fogja venni, hogy a Total Sales megjelenik az IntelliSense szolgáltatásban. Ez azért van, mert ugyanaz a név létezik a LuckyTemplatesben. A DAX Studio megpróbálja kideríteni a Total Sales legközelebbi előfordulását, és a lekérdezésben elérhetőt fogja használni.

Most futtassa a lekérdezést.

A DAX Studio MEASURE kulcsszó: Áttekintés

Látni fogja, hogy két oszlop jött létre. Az első oszlop a termék színét mutatja, míg a második oszlop a teljes értékesítést.

Ha oszlopokat szeretne hozzáadni a teljes költséghez és a teljes nyereséghez, egyszerűen adja hozzá őket az ÉRTÉKELÉS alatt.

A DAX Studio MEASURE kulcsszó: Áttekintés

Figyelje meg, hogy az Összes értékesítés oszlopban lévő értékek dollárjellel rendelkeznek. Ennek oka a DAX Studio alapértelmezett formázása. Ezt a formázási beállítást a Fájl lap Beállítások menüpontjában, majd az Eredmények menüpontban válthatja.

Mértékek módosítása szűrőkontextusban

A mértékek használatakor szűrőket és szeletelőket is használhat. Ha például az értékesítési százalékot szeretné visszaadni, hozzon létre egy másik mértéket. Ebben az intézkedésben hozzon létre egy változót a CurrentSales és az AllSales számára .

Az AllSales változó esetén használja a REMOVEFILTERS függvényt, hogy biztosítsa, hogy a Termékek táblázatban szereplő összes elem szerepeljen. A százalék létrehozásához írja be a RETURN ( CurrentSales , AllSales ) .

Az eredmények megjelenítéséhez használja afunkció.

A DAX Studio MEASURE kulcsszó: Áttekintés

A kód futtatása után megjelenik egy táblázat, amely tartalmazza a teljes értékesítést és az értékesítési százalékot. Látható, hogy a termékszínek közül az ezüst rendelkezik a legnagyobb részesedéssel.

Hasonlóképpen utánozhatja a szeletelő viselkedését. Az összes termék eladási százalékának megjelenítése helyett kiválaszthatja, hogy mely termékeket vegye fel.

A REMOVEFILTERS funkció használata helyett használja. Majd az ÉRTÉKELÉSben a Products[Color] felirat után írjonmajd a termék színeit, amelyeket fel szeretne venni.

A DAX Studio MEASURE kulcsszó: Áttekintés

A kód futtatásakor látni fogja, hogy a táblázatban csak az Ön által megadott színek szerepelnek. A LuckyTemplates így szúrja be a szűrőkontextusokat a szeletelőkből.

Kódok hibakeresése a DAX Studióban

A lekérdezési mértékek nagyon hasznosak, ha mérőszámai kódját szeretné hibakeresni. Nem kell módosítania vagy módosítania a táblázatos modellt.

Ha módosítani próbál a LuckyTemplatesben egy több milliárd sorból álló adatmodell kapcsolatban, látható késést fog észlelni a művelet végrehajtásában. Ehelyett létrehozhat lekérdezési mértékeket a DAX Studióban, átmásolhatja, majd felhasználhatja a LuckyTemplates modellben a szükséges módosításokhoz.

Következtetés

Bármit is hoz létre a DAX Studióban, nincs hatással az Analysis Services vagy a táblázatos adatmodell adatmodelljére.

De van kivétel. Ha átmásolja a DAX Studio-ban egy mértékhez használt képletet, majd ezt egy mértékben használja a LuckyTemplatesben, akkor hatást fog létrehozni a LuckyTemplates adatmodellre. Ezért fontos, hogy legyen különösebb a kód létrehozásakor.


Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.