Home
» Power BI
»
Power Query minden kifejezés: Bevezetés
Power Query minden kifejezés: Bevezetés
A Power Query egy adatátalakító és -kezelő eszköz, amely a LuckyTemplates és a LuckyTemplates alkalmazásban érhető el. A funkciók széles skálájával rendelkezik, amelyek segítségével átalakíthatók és kezelhetők az adatok. Ebből az oktatóanyagból megtudhatja, hogyan kell használni az egyes kifejezéseket a Power Query/M Language programban . Az oktatóanyag teljes videóját a blog alján tekintheti meg.
A legtöbb szabványos könyvtári függvény argumentumként működik. Gyakran unárisak is, ami egy olyan függvény, amely egyetlen argumentumot vesz fel, és valamilyen műveletet hajt végre rajta.
Az egyes kifejezések a tipizálatlan függvények deklarálásának rövidítése egyetlen formális paraméterrel, amelyet aláhúzásnak ( _ ) neveznek .
Ha minden függvényt lát egy , akkor az utána lévő képlet vagy kifejezés a lista vagy oszlop minden elemére vonatkozik.
Az aláhúzás paraméter használható az aktuális elem eléréséhez. Ha azonban a keresési operátorral ( => ) együtt használják mezők vagy oszlopok kijelöléséhez, az aláhúzás gyakran kimarad.
Példák a Power Query minden kifejezés használatára
Nézzünk egy példát a Power Queryben. A cél a szűrés, hogy csak a 2020-nál hosszabb éveket jelenítse meg.
Az egyes kifejezések használata nélkül
Az Alkalmazott lépések panelen láthatja, hogy az első lépés egy függvénykifejezés használata .
A függvény egy aláhúzásból áll egy zárójelben. Ezután a keresési operátor követi, amely a változót az oszlop- vagy mezőnév elé helyezi. Ez lehetővé teszi, hogy olyan sorokat válasszunk ki a táblázatból, ahol az év értéke nagyobb, mint 2020.
Egy másik példában láthatja, hogy mivel a keresési operátort egy mező vagy oszlop kiválasztására használják, az Év mező előtti aláhúzás elhagyható. Ez továbbra is ugyanazt az eredményt fogja adni.
Az egyes kifejezések használata közben
Ebben a példában láthatja, hogy az egyes kifejezések használatával az aláhúzással jelzett névtelen változó elhagyható.
Az aláhúzásjeleket teljes egészében kiadhatja a képletben, ha keresést használ egy mező vagy oszlop kiválasztásához. Ez továbbra is ugyanazt az eredményt fogja adni.
A beépített szűrőopció használata egy Power Query-táblázatban
Ha egy Power Query táblában használja a beépített szűrőt, látni fogja, hogy az ugyanazt a kódot hozza létre, mint az utolsó példa.
Fordítsa vissza a táblázatot a teljes sorok megjelenítéséhez. Ezután kattintson a legördülő nyílra az Év oszlopban, és válassza a Számszűrők > Nagyobb, mint lehetőséget .
A Sorok szűrése varázslóban írja be a 2020-at a szövegmezőbe, majd kattintson az OK gombra .
A képletsorban figyelje meg, hogy a szűrő által generált M kód az előző példához hasonlóan használja az egyes kifejezéseket.
Az egyes függvények használata megkönnyíti az M kód megértését.
Amikor a Power Query felhasználói felületet használja a lekérdezések megtervezéséhez, az M-motor a legtöbb esetben ezt a rövidített M-kódot használja.
Következtetés
Az egyes kifejezések egy hasznos eszköz a Power Queryben, amellyel függvényeket vagy kifejezéseket alkalmazhat a lista minden sorára vagy elemére. Segít az M-kód egyszerűsítésében, hogy a felhasználók könnyebben megértsék. Számos funkcióval és operátorral is használható, lehetővé téve az adatokkal kapcsolatos különféle feladatok elvégzését.
Összefoglalva, az egyes kifejezések hatékony és hasznos eszközök, amelyek segítségével hatékonyabban és eredményesebben kezelheti az adatokat az M nyelven .