Ú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!


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.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.