Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Ebben az oktatóanyagban egy nagyon érdekes témát fogok ismertetni a virtuális táblákkal kapcsolatban , és azt, hogy hogyan használhatod őket a LuckyTemplates-ben az iterációs függvényeken belül. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

A virtuális táblák a LuckyTemplates fejlett logikájának létrehozásának alapvető összetevői . A LuckyTemplates funkciók egész részhalmaza található, amelyek lehetővé teszik ezeknek a virtuális tábláknak a létrehozását.

Ezek a virtuális táblák néha csak szűrőként és függvényként használhatók , vagy kontextus hozzáadására a számításokhoz . De lehetővé teszik a logika belső iterálását is rajtuk keresztül. Bármilyen kontextuson alapulhat, amelybe helyezte őket.

Ezeknek a virtuális tábláknak az erejét nagyrészt az adja, ha különféle iterációs funkciókkal használja őket. Valójában meg kell értenie a „kontextust” , és azt, hogy ezeknek a DAX intézkedéseknek a kombinációja hogyan működik együtt az adott kontextusban.

Az iteráló függvények DAX- ban általában egy X-et tartalmaznak a végén, mint például a , és a LuckyTemplates X-képleteinek sok más származéka.

Az oktatóanyagban tárgyalni kívánt koncepciót a legjobb módja ennek az egyszerű modellnek a használatával magyarázni.

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

A Helyek táblámból van egy kapcsolatom, amely az Értékesítési táblámba folyik le. Ez annyira általánosnak tűnhet, és felmerülhet a kérdés, hogyan alkalmazhatja ezt a fajta modellt.

Nos, a valóságban minden adat annyira hasonló. Csak a modell jól és intuitív módon történő beállításának kérdése . Ha egy kicsit jobban meg kell értened a modellezést, nézd meg haladó modellezési tanfolyamunkat.

Tartalomjegyzék

Egyszerű logika SUMX használatával

Nézzük meg ezt az egyszerű logikát, amely segítségével kiszámíthatja a teljes értékesítést .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Általában csak az eladásainkat számoljuk ki minden egyes régióra vonatkozóan. Ebben az esetben nincs más szűrő az adatainkon. Tehát ez csak alapvetően az idők kezdetétől való, a teljes értékesítéssel együtt .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Szeretnék azonban egy kicsit egyedibbet mutatni, abban a tekintetben, hogy miként tudjuk a logikát ezeken a virtuális táblákon keresztül iterálni.

A SZŰRŐ használata virtuális táblákhoz

Előfordulhatnak olyan esetek, amikor érdemes elkezdeni különféle dolgokat számolni. Amit érdemes tennie, az az, hogy kiszámolja a jó vevőnek minősíthető eladásokat .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Próbáljuk meg elemezni ezt a konkrét képletet, és meghatározzuk, mit teszünk lehetővé.

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Tehát itt látni fogja, hogy a SUMX-et használjuk .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

A mérték ezen részével azonban megváltoztatjuk azt a virtuális táblát, amelyet a számítás kontextusaként használunk .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Tehát mindig emlékeznie kell arra, hogy a LuckyTemplates minden számítása kétlépéses folyamatban történik. Az első a kezdeti kontextus feldolgozása. És akkor ott van a mértékszámítás. Ez határozottan egy nagyon leegyszerűsített változat.

Nézzük meg ezt az első eredményt, ahol az első szűrő a Connecticut . Nyilvánvalóan már zajlik némi szűrés a modell mögött.

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Továbbá az eljárási logika afunkció virtuális táblázatot hoz létre az összes vásárlóról, aki Connecticutban vásárolt .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Ez alapvetően csak egy oszlopos táblázat az összes Connecticutban vásárolt vásárlóról .

Ezután ezen a virtuális táblázaton belül egy olyan logikát futtatunk, amely kiszűr minden egyes vásárlót, aki 2000 alatt vásárolt. Ez csak azokat az ügyfeleket tartja meg, akik 2000 alatt vásároltak.

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Az új táblázat alapján végre kiszámítjuk a teljes értékesítést .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

És ez az, amit a SUMX lehetővé tesz számunkra. Valójában ez egy olyan technika, amelyet remélhetőleg többféleképpen is megvalósíthat.

A virtuális táblák logikájának megváltoztatása

Ezenkívül módosíthatja a meglévő logikát. Mint látható, ez a szám jelenleg statikus. De dinamikussá teheted, és magad is generálhatod.

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Ebben az esetben csak 5000-re változtattam. És mivel SUMX-et használtunk , ez a táblázat csak azokat a jó ügyfeleket fogja keresni, akik 5000 felett vásároltak . És akkor beszámítja a jó ügyfelek eladásait.

A SUMMARIZE használata virtuális táblákhoz

Íme egy másik példa, amelyet egy másik szintre emelhet.

A FILTER függvényen belüli táblázat nagyon eltérő lehet, és lehet egy részletesebb táblázat is. Ebben az esetben a jó vevők eladásait és az általuk vásárolt termékeket egyaránt vizsgáljuk .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Tehát ez már nem egy egyoszlopos virtuális táblázat lesz. Ez egy kétoszlopos virtuális táblázat lesz minden egyes vásárlóról és minden egyes termékről, amelyet Connecticutban vásároltak . Aztán megváltozik, ahogy lemegy a különböző régiókba vagy különböző államokba.

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

A funkció használatával kiszűrjük az összes 2000-nél kisebb vásárlót és termékértékesítést. Ezután csak a 2000 felettieket tartjuk meg .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Ezt követően a SUMX segítségével kiszámítjuk a teljes értékesítést .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

És valójában így lehet belsőleg iterálni bizonyos logikákat egy virtuális táblán keresztül , és kiértékelni az egyes eredményeket.

A CALCULATE használata szűrőként

Ezenkívül ugyanazt a forgatókönyvet más módon is kiszámíthatja, és továbbra is ugyanazt az eredményt adja. Először fordítsuk ezt vissza 5000-re .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

Itt láthatja, hogy az eredmények ebben a két oszlopban valójában ugyanazok. De én kicsit másképp számoltam.

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

A Good Customer Sales mérőszámhoz afüggvény a SUMX helyett .

Virtuális táblák a LuckyTemplates függvényeinek iterációjában – DAX-fogalmak

A CALCULATE funkció lehetővé teszi, hogy hasonló műveletet hajtson végre a korábbi SUMX forgatókönyvünkkel. De ahelyett, hogy iteráló függvény lenne (mint a SUMX esetében), valójában szűrőként használták . A számítás kontextusának megváltoztatására használták a CALCULATE-en belül.

És ez egy másik módja annak, hogyan alkalmazhatja ezt a logikát adatmodelljeiben.




Következtetés

Ez egy nagyon jó oktatóanyag, amelyet alaposan át kell tekinteni. A virtuális táblázaton keresztüli iterációs logika ezen koncepciójának megértése végtelen elemzési lehetőségeket kínál, amelyeket bármilyen adatban elérhet.

Ha ezt jól megérti, akkor kezdi látni, hogy analitikai szempontból valójában nincs semmi, amit ne fedezhetne fel a LuckyTemplates és a DAX-mérők nagyon jól történő használatakor.

Ha többet szeretne megtudni több DAX-függvény kombinálásáról az optimális hatás érdekében, nézze meg amodul at.

Sok sikert ehhez!

***** LuckyTemplates tanulása? *****






Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

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

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.