Mi az a Power Query & M Language: Részletes áttekintés

Ebben az oktatóanyagban megismerheti a Power Queryt és az M nyelvet a LuckyTemplates asztalon.

Bár lehetnek apró eltérések, ugyanazokat az általános technikákat alkalmazhatja más Microsoft-termékekben, például az Excelben, az Analysis Servicesben és más Microsoft-eszközökben, amelyek beágyazott Power Query Engine-t tartalmaznak.

Tartalomjegyzék

Mi az a Power Query?

A Power Query a következőhöz készült. Grafikus interfésszel rendelkezik az adatforrások széles skálájához való csatlakozáshoz.

Mi az a Power Query & M Language: Részletes áttekintés

Szerkesztője is van, közismertebb nevén aa LuckyTemplates asztalon, amely a nyers adatok átalakítására szolgál.

Mi az a Power Query & M Language: Részletes áttekintés

A nyers adatok átalakítási folyamatát ETL- nek is nevezik, ami az Extract, Transform and Load rövidítése .

Mi az a Power Query & M Language: Részletes áttekintés

A Power Query sokféle adatforráshoz való csatlakozással nyeri ki az adatokat. Ezután átformálja, megtisztítja és átalakítja az adatokat. Végül pedig betölti az adatokat az adatmodellbe.

Az adatok soha nem tökéletesek. Így a Lekérdezésszerkesztő célja, hogy segítse a felhasználót a legtöbb általános átalakítás alkalmazásában egyszerű szalagkészlettel, menükkel és egyéb összetevőkkel való interakció révén.

Mi az a Power Query & M Language: Részletes áttekintés

Ez az átalakítási képesség minden forrásban közös. Így a mögöttes forrástól függetlenül a felhasználói élmény a Lekérdezésszerkesztőben ugyanaz marad.

Miután csatlakozott egy adatforráshoz, megjelenik az adatok előnézete.

Mi az a Power Query & M Language: Részletes áttekintés

Az előnézet egy olyan részhalmazon alapul, amely lehetővé teszi a lekérdezés megtervezését. Csak akkor láthatja a teljes adatot, ha a Bezárás és alkalmazás gombra kattint . Ez azt jelenti, hogy nagyon nagy adathalmazokkal dolgozhat.

A Power Query motor számos termékben és szolgáltatásban elérhető. Az adatok tárolási helye a használt lekérdezéstől függ.

Mi az M nyelv?

Az M egy funkcionális, kis- és nagybetűkre érzékeny mashup nyelv, amelyet adatátalakításra terveztek.

Amikor végrehajt egy átalakítást, az adott lépés kódja automatikusan létrejön az Ön számára. Így nem kell magának M kódot írnia.

Vannak azonban olyan esetek, amikor meg kell tanulnod írni. Ezek közé tartozik az egyéni funkciók létrehozása, bonyolultabb átalakítások végrehajtása, az optimalizálás és az egyéni csatlakozók építése.

Az IntelliSense 2018 szeptemberi bevezetésével pedig a kis- és nagybetűk érzékenysége kevésbé befolyásolja az M kódokat.

Mi az a Power Query & M Language: Részletes áttekintés

Az IntelliSense segítségével meghívhatja a belső #shared tagjait , például az összes natív M-függvényt, egyéni függvényt, változó- vagy lépésneveket és paramétereket.

Az M egy funkcionális nyelv. Ha megérti a folyamatát, könnyebbé válik az M kódok olvasása és írása.

Általános bevált gyakorlatként ügyeljen arra, hogy a képletsáv mindig látható legyen a felhasználói felületen. Ily módon láthatja a generált M kódot, és követheti annak folyamatát és szintaxisát.

Különféle online források állnak rendelkezésre, ahol csak lehet.

Az egyik forrás a Formula Language Specification , amely magának a nyelvnek a szerkezetét írja le, és az M függvényhivatkozás, amely felsorolja az összes függvényt és azok dokumentációját. A Power Query egy szabványos könyvtárat is tartalmaz, amely a #shared kulcsszóval érhető el.

De összességében a legfontosabb dolog, ha valami újat tanulunk, az a gyakorlás, a gyakorlás és a gyakorlás .

Következtetés

A Power Query Editor hatékony eszköz adatátalakítások végrehajtásához. Miután megértette az alapfogalmakat, könnyebben konvertálhatja nyers adatait értelmesebb információkká.

És bár az M nyelv gyakran automatikusan generálódik Önnek, mindig jobb megtanulni. Ez nagy előnyt jelent, ha a jövőben bonyolultabb forgatókönyvekkel foglalkozik.

Méhfű


Mi az a Power Query & M Language: Részletes áttekintés

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.

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

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.

A SharePoint automatizálási szolgáltatás | Bevezetés

A SharePoint automatizálási szolgáltatás | Bevezetés

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.

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

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!

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

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.

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

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.

LuckyTemplates lejtődiagram: Áttekintés

LuckyTemplates lejtődiagram: Áttekintés

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.

LuckyTemplates színes témák az egységes vizualizációkhoz

LuckyTemplates színes témák az egységes vizualizációkhoz

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.

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

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.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

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ó.