Mi az a Power Query & M Language: Részletes áttekintés
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Ebben az oktatóanyagban a DAX képletírási technikákról és a LuckyTemplates modellek egyszerűsítéséről fogunk beszélni.
Megbeszéljük azokat a kulcsfontosságú funkciókat és módszereket, amelyek segítségével rendszerezhetjük és barátságosabbá és könnyebben kezelhetőbbé tehetjük modellünk felületét.
A módszerek, amelyeken keresztül fogunk menni, a következők: képlet szintaxis , mértékcsoportok ésa LuckyTemplatesben. Kulcsfontosságú, hogy megértsük ezt a három témát, hogy elsajátíthassuk a DAX-számításokat és a képletírást a LuckyTemplates-ben.
Mindegyiket megvitatjuk, és meglátjuk egyedi hozzájárulásukat és fontosságukat.
Tartalomjegyzék
Hogyan működik a képlet szintaxis
A szóban forgó képlet szintaxisa kissé eltér a többi képletnyelvhez képest. De ez elengedhetetlen a LuckyTemplates modelljeinkhez.
A kezdéshez kattintson az Értékesítés táblázatra a Mezők területen.
Ezután kattintson az Új mérték elemre .
Ezt az új mértéket Teljes értékesítésnek nevezzük . Ezután írja be.
Információs dobozok is rendelkezésre állnak a funkciók ismertetésére.
A DAX képleteknél a táblázatokra és az oszlopokra kell összpontosítanunk. Koncentráljunk a táblázatra, amelyre hivatkoznunk kell, és a benne lévő oszlopra.
Most írja be a teljes bevételt a SUM függvénybe.
A LuckyTemplatesben a táblázatra való hivatkozás mindig az első, az oszlop utána.
Vannak azonban olyan képletek, mint például a Teljes mennyiség mértéke, amelyekhez csak a táblázatra kell hivatkozni.
Ha használjuk afüggvényt, láthatjuk, hogy csak egy táblázatot kér.
Ezután hivatkozzon az Értékesítési táblázatra , és most egy másik mértékegységünk lesz, amely az eladott teljes mennyiséget számolja.
Ebben a LuckyTemplates példában van egy másik mérőszám is, a teljes költség .
Ehhez a mértékhez az iterációs függvényt használjuk. Ez a függvény a táblázat minden sorára kiértékelt kifejezés összegét adja vissza .
Ezután tekintse meg az Értékesítési táblázatot. Ezután a kifejezéshez hivatkozzon a Rendelési mennyiség oszlopra. Végül tekintse meg ismét az Értékesítési táblázatot a Teljes egységköltség oszloppal.
Ez adja a teljes költségünket.
Mérőcsoportok fontossága
A LuckyTemplates programban mértékcsoportokat használnak a DAX-számítások rendszerezésére . Erősen ajánlott, hogy ezeket használjuk a modellünkben, amikor elkezdjük a mérőszámok létrehozását.
Ahhoz, hogy több elemzést tudjunk futtatni LuckyTemplates modelljeinkben, sok intézkedést kell létrehoznunk.
Azonban sok intézkedés létrehozása elfoglalt modellt adhat számunkra. Tehát mértékcsoportokat kell létrehoznunk, hogy elkerüljük a mértékek és az adattáblázatok keveredését.
A mértékcsoport létrehozása egyszerű. Először lépjen a Kezdőlapra, majd kattintson az Adatok megadása elemre .
Ezután hozzon létre egy áltáblát, nevezze el (Key Measures), majd kattintson a Betöltés gombra.
Ez a táblázat akkor szerepel majd a jelentésünkben.
Ezután vigye át a többi mértéket a áltáblázatba, a Key Measures. Kattintson a legördülő nyílra, és válassza a Kulcsfontosságú intézkedések lehetőséget.
Miután a mértékek a Key Measures táblában vannak, törölhetjük az áloszlopot vagy az 1. oszlopot.
Végül kattintson kétszer a Megjelenítés/elrejtés ablaktáblára.
Ez rendezi és módosítja a mértékcsoport ikonját, így:
Ez a mértékcsoport csak egy példa. A LuckyTemplatesben más csoportok is vannak, például idő-összehasonlítási csoport és mozgóátlagok.
A LuckyTemplates egyes bemutatómodelljeiben látni fogjuk, hogy 6-8 vagy több csoport is lehet.
Ha intézkedéscsoportokat használunk intézkedéseink megszervezéséhez, modellünk tisztán és zökkenőmentesen néz ki.
A megfelelő DAX-kód formázás értéke
A képlet formázása leegyszerűsíti a dolgokat a modellünkben, és nem bonyolítja túlságosan a képleteinkben és jelentéseinkben szereplő mértékeket.
Tegyük fel például, hogy ez a teljes mennyiségünk , és valami fejlettet szeretnénk tenni.
Először kattintson az Új mérték elemre .
Ezután írja be a Formula példa parancsot . Ezután használja afüggvényt, majd adja hozzá a Teljes mennyiséget.
Ezt követően használja afunkciót az Értékesítési táblázathoz. Az Ügyfélnév-indexet 5-nél nagyobbra tesszük.
A Vevőnév-indexnek is 20-nál kisebbnek kell lennie. Tehát adjon hozzá egy másik SZŰRŐ függvényt, hogy végigmenjen az értékesítésen. Végül csak a Csatorna és a nagykereskedelmi egyenlőségjelet kell tennünk.
Miután befejeztük a DAX képlet megírását, láthatjuk az eredményeket. Ugyanúgy, mint az MS Excel SUM képlete, a LuckyTemplatesben azonban kissé bonyolult.
A behúzás használata kulcsfunkciókhoz
Fontos, hogy modellünkben formázzuk és rendszerezzük a képleteket.
Azt is javasoljuk, hogy a különböző sorokban különböző kulcsfunkciókat helyezzünk el különböző behúzással . Ez megkönnyíti annak megértését, hogy mit próbálunk kiszámítani, ha a függvények különállóak.
Ehhez tartsa lenyomva a Shift billentyűt, és nyomja meg az Enter billentyűt. Ha kulcsképletet vezet be, húzza be és helyezze el a dolgokat egy új sorba.
Láthatjuk, hogy a CALCULATE függvény egy másik sorban van, valamint a FILTER függvények. Úgy vannak elrendezve, hogy könnyebben olvasható legyen. Ezzel elkerülhető a félreértés a modellünk elemzésekor.
Ha olyan fejlett képleteket szeretnénk használni, mint a lemorzsolódás, az ügyfelek lemorzsolódása vagy akár az IF utasítás, akkor kezdje behúzással. Így jól láthatjuk a számításunk menetét.
Csak minden alkalommal be kell húznunk, amikor további kulcsfontosságú funkciókat adunk hozzá. Nem fogunk eltévedni a modellünkben található számítások tucatjaitól.
Következtetés
A LuckyTemplates alkalmazásban sok modellel, függvénnyel és képlettel találkozunk. Ezekkel a képletírási technikákkal javíthatjuk a számítások és modellek bemutatását.
Amit itt megtudtunk, az csak néhány módszer, például a mértékcsoportosítás és a DAX-számítások formázása, amelyek segítenek az elemzések hatékony kiszámításában, egyszerűsítésében és rendszerezésében a jobb megjelenítés érdekében.
Használhatjuk őket, hogy jobban megértsük, mi történik az adatmodellünkben.
Minden jót,
Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.
Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.
Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.
Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!
Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.
Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.
Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.
Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.
Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.
Nézzük meg a Standard LuckyTemplates Theming témakört, és tekintsünk át néhány olyan funkciót, amely magában a LuckyTemplates Desktop alkalmazásban található.