Értékelési kontextus a LuckyTemplates DAX-ban

Ebben a bejegyzésben bővebben kifejtem a LuckyTemplates DAX értékelési környezetét. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Az értékelési kontextus a LuckyTemplates kezdeti kontextusaként is ismert. Ez az a környezet, amelyen a számításod alapul.

A dolgok fejlettebbé tétele érdekében a képletek ténylegesen több kontextusban működhetnek egyszerre?

Tartalomjegyzék

Kontextus megváltoztatása a képleteken belül

A több kontextus használata nem olyan bonyolult, és ezt egy példán keresztül mutatom be.

Először is mindig meg kell értenünk, mi az értékelés vagy a kezdeti kontextus .

Nagyon jól kell értenie a kontextus működését a képletben.

Ellenkező esetben néha fogalma sem lenne, hogy végül honnan származnak az eredményei.

Ebben a példában a meglehetősen egyszerű, mivel egyszerűen a táblázat tartalma.

Értékelési kontextus a LuckyTemplates DAX-ban

De mi van akkor, ha itt futó összeget akarok kiszámolni ?

Ehhez először létrehozok egy mérőszámot, és 30 napos futási összértéknek nevezem el . Ezután berakok egy függvényt a következő soromba.

A CALCULATE függvényre egy későbbi részben fogok részletesen kitérni, de lényegében minden olyan kifejezést kiszámít, amelyet belehelyezünk, és lehetővé teszi, hogy egy mértéken belül megváltoztassuk a számítás kontextusát .

Értékelési kontextus a LuckyTemplates DAX-ban

A CALCULATE messze a leggyakrabban használt függvénye lesz, mivel ez a DAX legfontosabb függvénye.

A folytatáshoz ki fogom számítani az Összes értékesítés oszlopot, de más kontextusban szeretném kiszámítani .

Értékelési kontextus a LuckyTemplates DAX-ban

Azt a funkciót fogom használni , amely lehetővé teszi, hogy szűrőt hozzak létre a kívánt új környezetben.

A SZŰRŐ lehetővé teszi, hogy egy táblázatot helyezzek el benne, de nem kell tényleges táblát elhelyezni, mivel használhat táblázatfüggvényt is, mint ebben a példában.

Értékelési kontextus a LuckyTemplates DAX-ban

Ezután beviszem az új mértéket az asztalra, és megjelenítem a könnyebb érthetőség érdekében.

Értékelési kontextus a LuckyTemplates DAX-ban

Logikusan szólva, úgy kapjuk meg az egyes napok futó végösszegét , hogy visszatekintünk az adott napról az azt megelőző harminc napra , majd összegezzük az összeset .

Ez a kontextus szempontjából fontos, mivel az értékelési kontextus először a Dátum oszlopon keresztül érhető el , de aztán megváltoztatjuk a kontextust , hogy egy képlet segítségével egy új környezetben számítsuk ki a teljes értékesítést .

Ezt az új kontextust a SZŰRŐ függvényen keresztül hozzuk létre úgy, hogy eltávolítjuk a kontextust a Dátumokból a függvény vagy a szűrő eltávolítása funkció használatával .

Értékelési kontextus a LuckyTemplates DAX-ban

Miután eltávolítottam a szűrőt bármely dátumról, minden egyes dátumot végig fogok dolgozni , és ezen a részen keresztül megnézem az adott dátumtól számított harminc napos ablakot .

Értékelési kontextus a LuckyTemplates DAX-ban

Most már láthatja, hogy egy másik kontextust hoztunk létre magában a képletben .

Az értékelési kontextus megértésének fontossága

Az értékelési kontextus minden egyes időpontban történő megértése nagyon fontos. Ez egyre fejlettebb, mivel sokféleképpen megváltoztathatjuk a kontextust, hogy valami mást számítsunk ki .

Azonban ahogy egyre jobban belemélyed a LuckyTemplatesbe, a lehetőségek új világa nyílik meg, ahol képletei nem lennének szükségtelenül hosszúak és bonyolultak.

Ezeknek a fogalmaknak a ismeretében hatékonyabban írhat le dolgokat, és összetett számításokat is el lehetne végezni egy egyszerű képlettel .




Következtetés

Ez a cikk csupán egy bevezetés arról, hogyan változtathatja meg a kontextust, hogy hatékony képleteket írjon.

Nagyon sok alkalmazás létezik a kontextushoz, így remélhetőleg izgatottan várja, hogy mit érhet el a létrehozható képletkombinációk és minták révén.

Zárjuk le ezt a részt, és térjünk át további kulcsfontosságú ötletekre és funkciókra a DAX-függvények használatakor.

Minden jót,


Pandák cseppindex oszlopa: Példákkal magyarázva

Pandák cseppindex oszlopa: Példákkal magyarázva

Pandák cseppindex oszlopa: Példákkal magyarázva

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

7 módszer annak ellenőrzésére, hogy egy Python-karakterlánc tartalmaz-e részkarakterláncot

A Power Automate dinamikus tartalom áttekintése

A Power Automate dinamikus tartalom áttekintése

Ismerje meg, mi az a Power Automate Dynamic Content, és hogyan teszi lehetővé a felhasználók számára az előző lépésekből származó mezőhivatkozások kiválasztását vagy kifejezések írását.

Fájl helyének megváltoztatása a LuckyTemplates lekérdezési paraméterével

Fájl helyének megváltoztatása a LuckyTemplates lekérdezési paraméterével

Ebből az oktatóanyagból megtudhatja, hogyan oszthat meg egy fájlt olyan személlyel, aki nem tagja a vállalatának, a LuckyTemplates sql lekérdezési paraméterével.

Az Eltávolítás funkció használata és a megerősítő előugró ablakok beállítása

Az Eltávolítás funkció használata és a megerősítő előugró ablakok beállítása

Ismerje meg, hogyan használhatja az eltávolítási funkciót, és hogyan állíthat be megerősítő felugró ablakokat a semmiből létrehozott alkalmazásban.

A szűrőkontextus megjelenítése a LuckyTemplates DAX Studio alkalmazásban

A szűrőkontextus megjelenítése a LuckyTemplates DAX Studio alkalmazásban

Tanulja meg, hogyan jelenítheti meg egy táblázat vagy mátrix bármely cellájának szűrőkörnyezetét a LuckyTemplates DAX Studio eszköztippek segítségével.

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 Power Automate-folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

LuckyTemplates tipp: Az első N munkanap összehasonlítása

LuckyTemplates tipp: Az első N munkanap összehasonlítása

Tekintse meg Brian ezt a LuckyTemplates tippjét arról, hogyan hasonlíthatja össze dinamikusan az első N munkanapot a power query segítségével.

Power Apps modellvezérelt alkalmazások: környezetbeállítás és navigáció

Power Apps modellvezérelt alkalmazások: környezetbeállítás és navigáció

Ismerje meg a Power Apps modellvezérelt alkalmazásokat, a környezet beállítását és a hatékony navigálást.

Power Apps modellvezérelt alkalmazások: webhelytérképek és működésük

Power Apps modellvezérelt alkalmazások: webhelytérképek és működésük

Tudjon meg többet a Power Apps modellvezérelt alkalmazásokban a webhelytérképeken való munkavégzésről, és fedezze fel a különböző bonyolultságokat, és hogyan kezelheti ezeket.