Új DAX-függvény COLUMNSTATISTIKA – Áttekintés

Ez az oktatóanyag végigvezeti Önt a COLUMNSTATISTICS()-on – egy új DAX-függvényen, amely szinte teljesen nem dokumentált. 2021 augusztusában adták hozzá a LuckyTemplateshez. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Ezzel a funkcióval gyorsan létrehozhat metaadatokat az adatmodell minden tábláján, beleértve a mezők listáját, a minimális, maximális és maximális hosszúságot, valamint számos egyedi értéket (számosságot) az egyes mezőkhöz. Ennek a funkciónak a használatában azonban van néhány nagyon egyedi szempont, amelyekre ebben a blogban is kitérek.

Kísérleteztem ezzel az újdonsággal, és szeretném megmutatni, mit találtam, és mit csináltam vele.

A LuckyTemplates Practice Dataset eszközzel tesztadatbázist állítunk fel . Tehát bekapcsoljuk, és létrehozunk egy kis hároméves adatkészletet egy szabványos értékesítési termékek és vásárlók csillagséma modellel.

Új DAX-függvény COLUMNSTATISTIKA – Áttekintés

Most pedig nézzük meg, hogyan működik ez a funkció, és bizonyos esetekben hogyan nem.

Tartalomjegyzék

Az új DAX függvény használata COLUMNSTATISTICS

Először létrehozok egy új táblázatot, amely megmutatja, hogy ez a függvény mit produkál. Tehát hozzunk létre egy számított táblázatot, és hívjuk Col Stats . Észreveheti, hogy ahogy gépelek, az IntelliSense nem ismeri fel, ami egy kicsit piros zászló. Ezt az üzenetet is kapjuk, amely szerint körkörös függőséget észleltünk.

Új DAX-függvény COLUMNSTATISTIKA – Áttekintés

Ha átgondolja, hogy ez a függvény mit csinál, akkor végignézi a modell minden tábláját, és statisztikákat készít a mezőkről. És tehát, amit itt csinál, az az, hogy valójában ezen a táblán, a Col Stats táblán próbál statisztikát készíteni. Ez a körkörös függőséget hozza létre.

Ez nem fog menni. Tehát a következő gondolatom az volt, hogy ahelyett, hogy ezt fizikailag számított táblázatként hoznánk létre, mi lenne, ha kiszámított virtuális táblaként hoznánk létre, hogy ne körkörös függőségben hurkolja vissza magát?

Tehát menjünk a mértékekre, hozzunk létre egy új mértéket, és próbáljunk meg valami egyszerűt itt. Megpróbáljuk megszámolni ennek a Col Stats táblázatnak a sorait.

Új DAX-függvény COLUMNSTATISTIKA – Áttekintés

Most próbáljuk meg ezt egy kártyavizuálba helyezni. Amint látja, működik. 71 sor van ebben az oszlopstatisztikai stabilitásban. Ebben a virtuális környezetben megfelelően számol.

Új DAX-függvény COLUMNSTATISTIKA – Áttekintés

Ezután nézzük meg, hogyan kinyerhetjük ezeket az adatokat. Ha tudunk létrehozni egy táblát, akkor talán DAX lekérdezésként is megtehetjük.

Ehhez bemegyünk amert ezt egy fájlba akarjuk kiírni, és a DAX Studio nagyon jól csinálja ezt. Itt állítjuk be a kimenetünket Excelre, és készítünk egy statikus Excel táblát. Ezután végrehajtunk egy DAX-lekérdezést. A táblákat létrehozó DAX-lekérdezések EVALUATE karakterekkel kezdődnek. Valójában működik, és egy 71 soros fájlt ad vissza.

Új DAX-függvény COLUMNSTATISTIKA – Áttekintés

Visszatérve a LuckyTemplateshez a mintaadatmodellünkben, az általunk létrehozott Excel-táblázatot vesszük alapul. Húzzuk be, és azt látjuk, hogy megkapjuk ezt a Query1-et, és pontosan azt írja, hogy ezt fogja tenni, vagyis hogy minden egyes táblában minden oszlopról információt állítson elő.

Új DAX-függvény COLUMNSTATISTIKA – Áttekintés

Ezután ezeket az adatokat átalakíthatjuk. Először csak az Első sor használata fejlécként . Ezután vesszük a Query1 táblát, és átnevezzük Oszlopstatisztika névre . Ezután kattintson a Bezárás és alkalmazás gombra.

Egy új oldalon ezután felvesszük a tábla nevét, és áthúzzuk egy szeletelőbe. Vegyük a többi adatot, és húzzuk ki egy táblázatba. És most van valami, ami nagyon hasznos. Tehát ahelyett, hogy vissza kellene térnie a táblázat nézetbe, és meg kellene keresnie a kívánt mezőket, egyszerűen átkattinthat a fejlesztés során. Az összes oszlop összes összefoglaló statisztikáját láthatja.

Új DAX-függvény COLUMNSTATISTIKA – Áttekintés




Következtetés

Az egyik nagyon klassz dolog ebben az az, hogy mivel mindez egy fizikai táblázatban van, a tiédben, most erre hivatkozhat. Megszámolhatja a táblákat és a mezők számát táblánként. A virtuális táblákban oszlopnevek listáit hozhatja létre, és mindenféle ellenőrzést végezhet a modell szerkezete alapján.

Szóval, úgy gondolom, hogy ha folytatjuk a kísérletezést, akkor új és jobb felhasználási módokat fogunk találni. Ha vannak más felfedezései is a COLUMNSTATISTICS-szal kapcsolatban, szívesen meghallgatnám ezeket a megjegyzésekben.

További részletekért tekintse meg a teljes videós bemutatót alább.

Minden jót!

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.