A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Ebből az oktatóanyagból megismerheti a TABLE kulcsszót a DAX Studio programban. A TABLE kulcsszó lehetővé teszi táblázatok létrehozását a DAX-lekérdezésben.

Ez a DAX-lekérdezések létrehozásakor használható különböző kulcsszavakról szóló oktatóanyagok sorozatának folytatása. Mielőtt belemerülne ebbe a témába, feltétlenül olvassa el először a és kulcsszavakat.

Tartalomjegyzék

Ismerkedés a táblázatokkal a DAX Studio alkalmazásban

A kulcsszó használatához először írja be a DEFINE, majd a TABLE parancsot. Ezután adja meg a létrehozni kívánt tábla nevét. Ebben a példában a tábla neve ModelStats .

Ehhez a lekérdezéshez egy adott függvényt használnak: thefunkció. Ezzel a funkcióval gyorsan létrehozhat metaadatokat az adatmodell minden tábláján. Ez a funkció nem érhető el a LuckyTemplates DAX-jában; ez teljesen egyedülálló a DAX Studio számára.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

A táblázat megtekintéséhez írja be az EVALUATE ModelStats parancsot .

A lekérdezés futtatása után egy táblázatot kap, amely az adatmodellben szereplő egyes táblák összes tábláját és statisztikáit tartalmazza.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Egy másik oszlopot is hozzáadhat afunkció. Ebben az esetben az oszlop neve „Véletlenszerű”, és a DAX Studio által a függvény segítségével generált véletlen számokat jeleníti meg.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Táblázat létrehozása különböző termékekhez a DAX Stúdióban

Vegyünk egy reálisabb példát. Ez ugyanaz a példa, mint a MEASURE kulcsszó oktatóanyagában. Egy hipotetikus üzletre összpontosít, „trendi” és „unalmas” termékekkel.

Ebben az esetben az a cél, hogy a Termékek táblát 2 kategóriába soroljuk. Az első táblázat a TrendyProducts , míg a második a BoringProducts .

A TrendyProducts táblázathoz először DEFINÍRJA, mik azok a TrendyColors . Ebben az esetben piros, kék és rózsaszín. Ezután be kell illesztenie a szűrőt a szűrőkörnyezetbe. Ehhez használnia kell afunkció.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Vegyük észre, hogy afunkciót használják. Ez a változók és a tábla neve közötti különbségtételt szolgálja.

Ezután hozzon létre egy változót az Eredményhez . Ehhez a változóhoz hozzon létre egy új oszlopot az ADDCOLUMNS függvénnyel, és nevezze el „Leírásnak”. A Leírás oszlop azonosítja, hogy mely sorok tartoznak a Divatos termékekhez. Ezután VISSZAÁLLÍTJA az Eredményt.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Ha meg szeretné tekinteni, hogyan néz ki az új táblázat, írja be a TrendyProducts ÉRTÉKELÉSE . Ezután futtassa a DAX-lekérdezést a Futtatás gombra kattintva vagy az F5 billentyű lenyomásával.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Látható, hogy a táblázat 383 olyan sort ad vissza, amelyek divatos termékekként vannak megjelölve.

Most ugyanez a logika vonatkozik a BoringProducts táblára is. A kódot kimásolhatja és beillesztheti a RETURN után.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Tehát a TABLE TrendyProducts helyett cserélje ki a TABLE BoringProductsra . A SZÁMÍTHATÓ argumentumhoz írja be afunkció. Ezután módosítsa az oszlop nevét „Unalmas”-ra.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Ezután ÉRTÉKELJE a BoringProducts táblázatot a megtekintéséhez.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Látható, hogy az unalmas termékek 2134 sort adnak vissza. A Leírás oszlopban azt is láthatja, hogy csak az „Unalmas” kifejezést tartalmazza.

Két vagy több asztal összekapcsolása

A következő dolog, amit tehet, az, hogy összekapcsolja ezt a két táblázatot a kulcsszó használatával.

Most azt gondolná az ember, hogy egyszerűen írhat egy új TABLE kulcsszót az UNION függvénnyel, hogy összekapcsolja a két táblázatot.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Ebben az esetben azonban ez nem lehetséges, mivel a BoringProducts kód tartalmazza a TrendyProducts táblát. Ha megpróbálja futtatni ezt a lekérdezést, hibaüzenetet fog kapni.

Nem használhat lekérdezési táblát egy másik lekérdezési táblán belül a DAX Studio alkalmazásban.

Ehelyett az UNION szintaxist az EVALUATE után kell elhelyezni .

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Ha ezt futtatja, egy táblázatot kap, amely tartalmazza a Trendy és a Boring termékeket is. Látható, hogy ez a táblázat 2517 sort tartalmaz.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Dátumtáblázat létrehozása a DAX Studióban

Ez a következő példa bemutatja, hogyan hozhat létre Dátumtáblázatot az adatmodellben. Nyisson meg egy új üres lekérdezést. Mindenekelőtt próbáljuk ki a TABLE kulcsszót az és azokkalfunkciókat. Ez a lekérdezés egyszerűen a 2007. január 1. és 2007. december 31. közötti dátumokat értékeli.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Láthatja, hogy az eredmények a lekérdezésben megadottak közötti összes dátumot mutatják. Ha további oszlopokat szeretne létrehozni a Dátumok táblázatban, használja afunkciót az aktuális NAPTÁR kód felett. Ezután használja afüggvényt a különböző adatok elkülönítéséhez a Dátumok táblán belül.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

A lekérdezésben használt [Dátum] oszlop a NAPTÁR függvényből származik. Figyelje meg azt is, hogy a VAR CurrentDate változót használjuk. Ez a változó a sorkontextusból elért értéket tárolja. Ez az érték ezután a sorfüggvényen belül kerül visszaadásra.

Ez a kód egyszerűsítése érdekében történik. Tehát a [Dátum] oszlophivatkozás használata helyett használhatja a deklarált változót. Igényeinek megfelelően további oszlopokat is felvehet a Dátumok táblázatába.

A TÁBLÁZAT használata SUMMARIZECOLUMNS-szal

Egy másik dolog, amit a létrehozott dátumtáblázattal megtehet, az a függvény hozzáadása.

Az ÉRTÉKELÉS után használja az ÖSSZEFOGLALÓ OSZLOPOKAT , majdhogy megszámolja a naptári évszámához tartozó sorok számát.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Ennek futtatása után láthatja, hogy a táblázatban 365 sor szerepel a 2007-es évhez. Kipróbálhatja és kísérletezhet az aktuális lekérdezéssel.

Például módosíthatja a befejezési dátum felső határát 2007-ről 2009-re. Ha ezt futtatja, látni fogja, hogy a táblázat most a 2007-es, 2008-as és 2009-es évek sorait jeleníti meg.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Ha például egy másik oszlopot szeretne hozzáadni, amely a táblázat első dátumát mutatja, használja afunkció.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

Hasonlóképpen használja a függvényt az egyes sorok utolsó dátumának azonosítására.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

A Dátumtáblázat összes sorának megjelenítéséhez használja afunkciót a COUNTROWS funkcióval . És akkor használdhogy távolítsa el a szűrőkörnyezetet az SUMMARIZECOLUMNS segítségével létrehozott Dátumtáblázatból.

A TÁBLÁZAT kulcsszó a DAX Studio-ban: alapvető példák

A lekérdezés futtatása után láthatja, hogy van egy új oszlop, amely a Dátumok táblázatban elérhető sorok teljes számát mutatja.

Következtetés

A DEFINE és MEASURE mellett a TABLE kulcsszó létfontosságú a DAX Studio lekérdezések létrehozásakor. Segít leegyszerűsíteni a táblázatok létrehozásának folyamatát.

Ez az oktatóanyag alapvető példákat mutat be a TABLE kulcsszó használatára. Fontos megtanulni az alapokat, mivel ez segít megérteni a bonyolultabb lekérdezéseket, amelyek gyakoribbak, ha valós alkalmazásokról van szó.

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.