LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Hihetetlenül izgatott vagyok a mai blog miatt, mert megmutatja, hogyan válik a LuckyTemplates jelenlegi legrosszabb funkciója hirtelen a legjobb funkcióvá. A Tabular Editor LuckyTemplatesről beszélek. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Volt szerencsém 2020 decemberében kipróbálni a Tabular Editor 3 előnézeti verzióját, és belépni a bétaprogramba. Az elmúlt néhány hónapban minden nap használom, és valóban forradalmasította a LuckyTemplates használatának módját. Szeretnék ma szánni egy kis időt, és végigvezetni a Tabular Editor LuckyTemplates 3-as verziójának (TE3) alapvető funkcióin. Megmutatom, hogy véleményem szerint ez valóban megváltoztatja a LuckyTemplates használatának módját is.

Tartalomjegyzék

Táblázatos szerkesztő LuckyTemplates 3. verzió jellemzői és funkciói

Íme a TE3 néhány alapvető funkciója, amelyeket nagyon hasznosnak és valójában egészen lenyűgözőnek találtam.

Konfigurálhatóság

Az egyik dolog, amivel foglalkozni szeretnék, az a konfiguráció. Amint az itt, a Tabular Editor 3-ban látható, több ablakunk van, és ezek mindegyike teljesen konfigurálható . Mozgathatod a dolgokat. Nagyon intuitív módon húzhat ki dolgokat, és új szakaszokat fejleszthet. Ezeket is átméretezheted.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ezt a Capture Workspaces alkalmazásba is elmentheti , majd elmentheti az elérhető munkaterületek listájára .

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Például, ha a Best Practice Analyzernél dolgozik, ahol keresést és cserét végez, akkor egy másik munkaterületre ugorhat, ha mérőszámokat szerkeszt. Hihetetlenül hasznosnak találtam.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Számos különböző témája is van . Ha Ön a sötét mód rajongója, egyszerűen átugorhat a sötét módba. A kék tetszik, csak személyes preferencia.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Az összes eszköztár konfigurálható. A menük konfigurálhatók. Pontosan úgy működhet, ahogyan szeretné, és kényelmesen dolgozhat. Tekintettel arra, hogy mennyi időt tölt a LuckyTemplatesben a DAX írásával, úgy gondolom, hogy ez nagyon fontos.

DAX írása

A következő dolog, amiről beszélni szeretnék, az az, hogy a TE3 IntelliSense hogyan segít Önnek a DAX megírásában . Amint beugrok egy új mértékbe, és elkezdek írni egy kis DAX-ot, azonnal látni fogod, hogy ez milyen valódi javulás.

Van itt néhány szép kis funkció. Például nem kell aggódnia a vezérlés (ctrl), az enter vagy a shift enter miatt. Csak nyomja meg az Enter billentyűt, és a következő sorra lép. És akkor az F5 az, ami véglegesítené a kódot.

Itt láthatja a szabványos IntelliSense-t és néhány további információt. Azt mondja, kontextus-átmenet módban vagyunk. Van hozzá hotlink is.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Így rákattinthat arra a linkre, amely közvetlenül a következőhöz vezeta funkcióval kapcsolatos további információkért.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Rengeteg háttérképesség és tudás van benne. Az egyik igazán világos dolog, amit azonnal látni kezdesz, a hibaüzenetek tekintetében a TE3 minden hibát észlel.

A szokásos DAX-szerkesztő csak egyet észlel ezekből a hibákból, amint az itt az Analysis Services alatt látható. A Tabular Editor 3 viszont rendelkezik az úgynevezett szemantikus processzorral a DAX számára , és minden hibát észlel.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ezzel sokkal több információt kaphat ezekről a hibákról. Például, ha megnézi az Analysis Services (DAX Editor) részt, akkor azt fogja mondani, hogy túl kevés argumentumot adtunk át, és mi az argumentum minimális száma, de nem tudja, hol található a hiba.

A szemantikus processzor viszont tudja, hogy a harmadik sorban (3), a kilencedik oszlopban (9) van, és pontosan megmondja, hol kezdődik. Eszköztippet ad a hiba magyarázatához, és megadja az összes hibát, amit a kifejezésben talál. Valóban segít a hibakeresésben.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Cold Folding, DAX hibakeresés és DAX Scripting

Egy másik igazán jó funkció a hideg hajtogatás , amellyel összecsukhatja a változókat, és jobb képet kaphat a mértékről. Ez nagyon hasznos, különösen akkor, ha hosszú, a képernyőn túlmutató mértékeket ír.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Jól működik az elágazási hibakeresés mérésére is. Például, ha itt megnézi mondjuk az Összes vásárlót , és rákattint a jobb gombbal erre a mértékre, akkor megjelenik a Függőségek megjelenítése .

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Megmutatja, hogy milyen objektumok függenek a Total Customerstől, és milyen objektumoktól függ. Tehát, amit megtehetsz, az az úgynevezett DAX szkript . Ez egy igazán érdekes módszer a mértékelágazásunkra.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Tehát például vegyük ezeket a Szeletelő betakarítás mértékét és az Összes vásárlóink ​​száma a tartományban. Ha erre a csoportosításra kattintunk, egy Script DAX nevű opciót fogunk látni . Erre rákattintunk, és létrehoz egy szkriptet az összes intézkedésünkkel egy helyen. Ezt szerkeszthetjük. Ezt úgy nézhetjük meg, hogy az intézkedések hogyan ágaznak el egymástól.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Továbbá, ha ezt az eredményt, az Eredményt újra akarjuk alakítani , átnevezhetjük. És amit csinál, az az, hogy átnevezi a hatókörét .

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Mindkét eredményt felcímkézi alul, és módosíthatjuk őket Eredmény kifejezésre . Ezt most megváltoztattuk a kódban, de a képlet felső részében, ahol a Result is más mértékkel szerepelt, eleget tudott ahhoz, hogy a hatókörön kívül tartsa. Sokkal okosabb, mint az átlagos keresés és csere, amely átment volna, és megváltoztatta volna az összes eredményt.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Innentől kezdve megnyithatja a Keresés és csere ablakot. A munkaterület-funkcionalitáson keresztül létrehozhatunk ehhez egy ablakot, majd itt végigmegyünk, és bármilyen kis- és nagybetűpárosítást vagy egész szó egyeztetést végezhetünk, megtaláljuk az összeset, megkeressük az előzőt, szerkeszthetjük ezt le stb. akár az egymértékes verzióban is. vagy a szkript verzióját. Nyomja meg az S vezérlőt, és visszamenti azt a LuckyTemplates modellbe.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Sőt, van egy beépített formázásunk a DAX-unkhoz , így a szkriptet is formázhatjuk.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Előnézetek, Pivot Gridek és adatlekérdezések

Van még néhány dolog, amit itt tehetünk. Ha meg akarjuk nézni a táblázatainkat, elvégezhetünk egy egyszerű előnézetet , végignézve és megnézve a táblázat egyes mezőit.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

A jobb oldalon található információs oszlopot is felugrik áttekintéshez.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

A másik dolog, amit tehetünk, a Pivot Grid . Ez alapvetően egy pivot tábla az Excelben vagy egy mátrix a LuckyTemplatesben. Ez valami nagyon hasonló a mátrix vizualizációhoz. Egyszerűen húzza át a változókat a táblázatba.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ezt felhasználhatjuk eredményeink érvényesítésére. A sorösszegeket és az oszlopösszegeket fogja futtatni. Sokkal egyszerűbb, mint egy csomó idegen táblát létrehozni, amelyek ténylegesen a modellben találhatók.

Van itt egy másik hatalmas funkció is, ez a DAX Query . Ha a DAX Stúdióban dolgozik, akkor ezt nagyon jól ismeri. Itt materializálhatunk táblázatokat.

Vegyük eztfüggvényt például, és azt szeretnénk elemezni, lekérdezésbe tehetjük.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ne feledje, hogy a lekérdezések mindig az EVALUATE szóval kezdődnek, majd ezt a mértéket beillesztjük ide. Ez egy igazán nagyszerű funkció a hibakereséshez.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Szkriptelés és makrórögzítés

A következő dolog, amivel foglalkozni szeretnék, az a forgatókönyvírás. Meg akarom mutatni az automatizált szkriptelési funkciót itt a Táblázatszerkesztő 3-ban. Írhatunk néhány alapvető kódot ide, vagy másolhatunk és illeszthetünk be néhány mértéket a.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ezután kattintson a Mentés makróként gombra .

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

A makrók alkalmazásához lépjen a megfelelő hatókörhöz, legyen az modell, táblázat vagy oszlop. Ezután kattintson a jobb gombbal, majd válassza a Makrók lehetőséget ; ezt követően csak alkalmazza a megfelelő szkriptet.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

És így, ha például az összes DAX-ot formázzuk , akkor az az összes DAX-ot formázza, a DAX formátum használatával vagy az alapján, hogy hosszú vagy rövid sort választottunk. Csak megnyomtuk az S vezérlőt, hogy visszamentsük a LuckyTemplates fájlba.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Végül, a TE3 rendelkezik makróval , amellyel bekapcsolhatja, végrehajthatja az automatizálni kívánt funkciót, majd az általa létrehozott kód segítségével létrehozhatja a szkriptet anélkül, hogy sok kódolást ismerne.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Táblázatos szerkesztő LuckyTemplates legjobb gyakorlatok elemzője

Az egyik igazán klassz dolog a TE3-ban, hogy van egy bevált gyakorlat szabálykészlete . Tehát nyissuk meg a legjobb gyakorlatok elemzőjét . Szabályai vannak a helyi felhasználóhoz, az aktuális modellhez és a helyi géphez. Adjuk hozzá, és akkor azt mondhatjuk, hogy az URL-ből származó szabályfájlt tartalmazza . Ezután beillesztünk egy URL-t az Analyst Hubból.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ezután egy sor szabályt nyit meg a legjobb gyakorlatokhoz.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ezután nyomja meg a Futtatás gombot, és a program futtatja a szkriptet, végrehajtja a módosításokat a modellen, és végrehajtja a bevált gyakorlatot.

LuckyTemplates táblázatos szerkesztő: 3. verzió áttekintése és oktatóanyaga

Ez egy csodálatos módja annak, hogy javítsa az adatmodellezést azáltal, hogy automatikusan átmegy, szabályról szabályra, táblázatról táblázatra, és kiemeli azokat a területeket, ahol nem felel meg a legjobb gyakorlatoknak.




Következtetés

Ez egy nagyon gyors bemutató a Tabular Editor LuckyTemplates 3-as verziójában. Sok további funkció van, amelyekre nem tértünk ki. Van néhány adatmodellezési funkciónk, így diagramokat készíthet adatmodelljeiről, és dolgozhat a kapcsolataival. Vannak partíciók, ahol ténylegesen megnézheti az M kódját stb.

A funkciók elképesztő tárháza található itt, és mi itt csak a felszínt kapargatjuk. De remélhetőleg valóban láthatja, hogy ez hogyan nyújt kibővített funkcionalitást és óriási lehetőségeket a DAX, , és az adatmodellek fejlesztése terén. Segít abban is, hogy általánosabb képet kapjon arról, hogy mi történik a mérésekben és táblázatokban. Köszönet a hihetetlenül tehetséges programozónak, Danielnek.

Remélem, ez az információ ad némi bátorságot a teszteléshez. Tekintse meg, mit gondol, és hogyan változtatja meg a LuckyTemplates használatának módját.

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.