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.
A mai bejegyzés arról fog szólni, hogy a LuckyTemplates tárolómotorja hogyan tud matematikai műveleteket végrehajtani. Ez az oktatóanyag akkor hasznos, ha kombinált ábrákat szeretne kapni oszlop vagy táblázat nélkül. Ha egyszerű mérésekkel vagy kódokkal foglalkozik, a legjobb gyakorlat az, ha elküldi azokat a VertiPaq tárolómotorba.
A formula motorral ellentétben a tárolómotor csak egyszerű DAX-lekérdezéseken tud működni. Nem tud bonyolult lekérdezéseket megoldani, mert ez a képletmotor felelőssége. Csak egyszerű lekérdezéseken tud működni, hogy áttekinthető adatokat és eredményeket biztosítson.
Tartalomjegyzék
Tárolómotor és xmSQL utasítások a LuckyTemplatesben
Ez egy mintalekérdezés, amely tartalmaz egy utasítást. Ez egy egyszerű mérőszám, amely az értékesítési adatok aktuális árának és az értékesítési adatok mennyiségének megszorzásával a teljes értékesítés összesített adatát kéri.
Ha az intézkedést a DAX Studióban futtatja, látni fogja az xmSQL utasítást és az eredményt.
Látni fogja, hogy olyan új kifejezéseket használ, mint a WITH , $Expr0 és PFCAST . A $Expr0 a mérték meghatározására szolgál , majd a SELECT utasításban kerül meghívásra. A tárolómotor vagy a VertiPaq néha automatikusan hozzáad egy PFCAST nevű cast operátort .
Az aktuális ár és a mennyiség szorzata lenyomódik a tárolómotorba. A WITH utasítás megjelenése a VertiPaq-ban azt jelenti, hogy a tárolómotornak is elküldésre kerül.
Ha megnézi a Fizikai lekérdezési tervet , egy SpoolLookup operátort fog látni, amelynek Sum_Vertipaq értéke van. Ez azt jelenti, hogy megvizsgál egy sort, hogy megkapja az aktuális ár összegét szorozva a mennyiséggel.
A Logikai lekérdezési tervben a Scan_Vertipaq látható. Ez azt mutatja, hogy a lekérdezés megtörtént a tárolómotorban.
Tehát még ha ténytáblázatot is iterál, a tárolómotor az, amelyik elvégzi a feladatot. Mivel a VertiPaq végzi a munkát, a végrehajtás nagyon gyorsan megtörténik. És ha hozzáad néhány optimalizálási technikát az adatmodellhez, vagy megfelelően formázza a mértéket vagy a kódokat, akkor a DAX teljesítménye gyorsabb és jobb lesz.
Amennyire csak lehetséges, megfelelően állítsa be az adatmodellt és a méréseket, hogy zökkenőmentesen szerezhessen értékes adatokat.
Következtetés
A tárolómotor a legjobb hely a lekérdezések működéséhez. Mivel csak egyszerű lekérdezéseket tud végrehajtani, kevesebb végrehajtási időt vesz igénybe, és optimalizálja a DAX-kódok általános teljesítményét. A legjobb gyakorlatnak tekinthető, ha a VertiPaq-ot rábírja az összes feladat elvégzésére.
Tapasztalja meg a VertiPaq tárolómotor működését, ha gyakorolja a lekérdezéseket a DAX Studio és a VertiPaq programban. Tekintse meg korábbi blogbejegyzéseinket a VertiPaq tárolómotor megértésével kapcsolatban.
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ó.