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.
Ez az oktatóanyag a Power Queryt, a kulcsszavakat és az előre meghatározott azonosítókat tárgyalja. Megtudhatja, mit csinálnak, és hogyan használhatják őket kódok és képletek fejlesztéséhez. Azt is megtudhatja, hogyan érheti el a funkciók dokumentációját, hogy információkat és példákat kapjon a jelentéshez.
Tartalomjegyzék
Kulcsszavak és előre meghatározott azonosítók
A kulcsszavak és az előre meghatározott azonosítók nem definiálhatók újra. Ez az összes fenntartott szó áttekintése az M nyelvben .
Ha egy változónak ugyanazt a nevet szeretne adni, mint bármelyik kulcsszónak, akkor az idézett jelöléseket kell használnia. Azonban kerülni kell a kulcsszavak változóként való használatát, mert ez zavart okozhat.
Ez egy újabb áttekintés az M nyelv operátorairól és írásjeleiről .
Power Query funkciók
Az előző modulokban beszéltünk a . Most megtudhatja a Power Query globális környezetet.
A globális környezet megtekintéséhez használja a #shared belső változót . Egy rekordot ad vissza, amely tartalmazza az aktuális fájlban található összes lekérdezés, tábla, konstans, rekord, lista, valamint natív és egyéni M- függvény nevét és értékét.
Ez az oka annak is, hogy miért hivatkozhat az egyik lekérdezésre a másikban; minden létrehozott lekérdezés automatikusan ehhez a globális környezethez tartozik.
A bemutatáshoz hozzon létre egy új üres lekérdezést. Kattintson az Új forrás lehetőségre a Kezdőlap lapon, és válassza az Üres lekérdezés lehetőséget .
Ezután írja be az egyenlőségjelet, majd a #shared karakterláncot . Ha végzett, nyomja meg az Enter billentyűt . Ekkor megjelenik egy rekord az előnézeti ablaktáblában.
Ezt követően alakítsa át a rekordot táblázattá.
Innen a Szövegszűrők opcióval kereshet meghatározott funkcionális csoportokat. Kattintson a legördülő gombra a Név oszlopfejlécben, és válassza a Szövegszűrők lehetőséget . Ezután válassza a Begins with lehetőséget .
Power Query szöveges függvények
Ha érdeklik a Szöveg funkciók, egyszerűen írja be a Szöveg szót, és áttekintést kap az összes szövegfunkcióról.
Ha az Érték oszlop bármely sorában lévő szóközre kattint, megjelenik az adott függvény dokumentációja.
Az Alkalmazott lépések panelen nevezze át a Táblázattá konvertált és Szűrt sorok lépést tshared és Szöveg függvényekre .
A táblázat vagy a lista funkciókat is gyorsan elérheti egy álszűrő létrehozásával. A Szövegszűrők opció használatával írja be a Táblázat kulcsszót a Sorok szűrése párbeszédpanelbe, majd kattintson az OK gombra.
Ezután a képletsorban módosítsa az első paramétert megosztott értékre . Ezután az előnézeti ablaktáblában látni fogja az összes táblázatfunkciót. Nevezze át a lépést Táblázatfüggvényekre az Alkalmazott lépések panelen.
Power Query listafunkciók
A Lista funkciókhoz másolja ki a szintaxist a képletsorba, és hozzon létre egy kézikönyvet. Kattintson az fx elemre , és illessze be a másolt szintaxist. Módosítsa a harmadik paramétert Listára . Ezt követően látni fogja a lista összes funkcióját.
És ismét nevezze át a lépést Funkciók listázása névre.
Ezután módosítsa a Lekérdezés nevét Megosztott értékre, és tiltsa le a betöltést.
Nagyon kényelmes lehet egy ilyen beállítás, ahol gyorsan megkeresheti a függvényeket, paramétereket és típusokat anélkül, hogy elhagyná a lekérdezésszerkesztőt.
Ha ismeri a függvény nevét, és át szeretne tekinteni egy paramétert vagy egy példát, csak írja be a függvény nevét egy új üres lekérdezésbe zárójelek nélkül. Megmutatja a funkció belső dokumentációját.
A bemutatáshoz írja be a Text.Reverse parancsot egy új üres lekérdezésbe, majd kattintson az ellenőrzés gombra. Ezután láthat egy példát a függvény működésére.
Innentől a függvényt is meghívhatja. Ha 123-at ír be a paraméterbe, és az Invoke gombra kattint , az előnézeti ablakban a számok fordított sorrendben jelennek meg.
Power Query M függvényreferencia
A power query között is böngészhethivatkozás online. Közvetlenül a webhelyre léphet, vagy bármelyik lekérdezés Speciális szerkesztő ablakának jobb felső sarkában lévő kérdőjelre kattinthat.
A weboldalon minden egyes funkciócsoporthoz vannak szakaszok, megkönnyítve a felfedezést.
Az online dokumentáció másik módja az, hogy az Egyéni oszlop hozzáadása párbeszédpanelen a hiperhivatkozásra kattint. Az Egyéni oszlop hozzáadása opció elérhetővé tételéhez táblázatlekérdezésre van szüksége.
A hiperhivatkozás egy másik oldalra viszi. Ezen az oldalon van egy Lásd még , ahol a power query M függvényhivatkozásra mutató hivatkozást találhat.
Ez egy kis kitérő, ha az M Function Reference-hez szeretne eljutni , de egyéb hasznos információkat is felsorol.
Végül, ha kiterjeszti a Külső eszközök lapot a LuckyTemplates asztalon, akkor megjelenik az M Referencia szalag is. Ez a szalag nem érhető el a Power Query szerkesztőben . De ha alkalmanként szeretne böngészni az M függvényreferenciában, kényelmes lehet, ha a LuckyTemplates asztalon belül helyezi el.
Következtetés
A kód, szintaxis vagy képlet kulcsszavak, függvények és azonosítók nélkül nem teljes. Ezek az entitások segítenek adatokat és információkat szerezni más forrásokból egy táblázaton belül a kívánt eredmények elérése érdekében. Bármelyiküket felhasználhatja adatjelentésében, amennyiben helyesen használja őket.
Méhfű
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ó.