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.
Az összevonás egy másik hatékony átalakítás, amellyel optimalizálhatjuk táblázatainkat és információkat, amelyeket különféle forrásokból szerezhetünk be. A LuckyTemplates lekérdezések egyesítésének megtanulása fontos, mivel ez az átalakítás leegyszerűsítheti adatmodelleinket.
A LuckyTemplates különböző forrásokból származó adatok beszerzése nem jelent nagy problémát. Nem igazán számít, hogy az adatok honnan származnak, mivel ezek csak lekérdezéssé válnak. Ami igazán számít, az az, hogyan strukturáljuk ezeket a táblázatokat a modellünkben.
Ezzel együtt az egyesítés nagyszerű technika olyan táblázatok létrehozására, amelyek teljesen különböznek a megszokottól, mivel sok táblázatot kombinálhatunk. Ebből a cikkből megtudhatja, hogyan lehet hatékonyan egyesíteni a LuckyTemplates lekérdezéseket.
Tartalomjegyzék
Lekérdezések egyesítése opció a LuckyTemplates alkalmazásban
Például a Csatorna részletei tábla lehet egy logikai keresési tábla, amelyet az adatmodellünkbe helyezhetünk. De meg kell hagynunk átmeneti lekérdezésként, mert továbbra is használhatjuk, ha fizikailag egyesítjük az értékesítési táblánkkal.
Ehhez válassza ki az Értékesítés táblázatot, majd kattintson a Lekérdezések egyesítése opcióra a Kezdőlap szalagon.
A Csatornarészletek táblázata mindig a csatorna alapján leágazza az összes dimenziót. Tehát válasszuk ki és jelöljük ki a Csatorna oszlopot.
Ezután keressük meg és válasszuk ki a Csatorna részletei táblázatot itt.
Ez ad nekünk egy előnézetet. Látni fogjuk, hogy a Csatornanév oszlop kibontja az Export , a Forgalmazó és a Nagykereskedelmet , amelyek a ténytáblázatunkban ( Értékesítési táblázat ) található három elemtípus. Válasszuk ki a Csatornanév oszlopot.
Egyesítse a lekérdezéseket a LuckyTemplatesben a Join Kind Options segítségével
Különféle Join Kind lehetőségeket használhatunk. Erősen ajánlom, hogy vizsgálja meg a használható lehetőségeket. Nem megyünk végig minden opción, mert egyszerűen használhatjuk a Left Outer opciót.
Vannak azonban olyan ritka esetek, amikor szükség lehet a többi Join Kind opció használatára. Csak tesztelnünk kell őket, és ha nem kapunk megfelelő eredményt, akkor ki kell próbálnunk a többi Join Kind opciót.
Ebben a példában mindent a Csatorna oszlopból fogunk összekapcsolni , amely atáblázatban, a Csatornanév oszlop bal oldalán a Csatorna részletei táblázatban vagy lekérdezésben.
Válassza a Left Outer (Külső bal oldali) opciót, és az alábbiakban egy előnézetet kapunk arról, hogy teljes egyezés van. Ezt követően kattintson az OK gombra.
Most történt néhány dolog az értékesítési táblázatunkban. Az első dolog, amit észrevennénk, az az, hogy az ALKALMAZOTT LÉPÉSEKBEN egy további átalakítás történt , ami azt jelzi, hogy egyesítettük a lekérdezéseket .
Azonban nem adta meg nekünk a Csatorna részletei táblázat további oszlopait. Ebben az esetben a Csatorna részletei oszlop neve melletti dupla nyílra kell kattintanunk .
Ezután látni fogjuk az összes elérhető opciót, amelyek a Csatorna részletei táblázat oszlopai . Például táblákat egyesítünk, és sok olyan oszlop van, amelyet nem akartunk egyesíteni. Csak azokat az oszlopokat kell kijelölnünk, amelyeket be szeretnénk vinni. Először hagyjuk kijelölve mindet, és kattintsunk az OK gombra.
Látni fogjuk, hogy a támogató táblázat összes oszlopa a ténytáblázatunk minden sorában megjelent.
További átalakítások alkalmazása
Sőt, egyszerűen eltávolíthatjuk itt ezt a Csatorna oszlopot, mert már van egy hasonló oszlop, amelyet a korábban általunk használt összevonási technikával adtunk hozzá.
Ezután nevezzük át a táblázatunk újonnan hozzáadott oszlopait Csatorna , Rövid kód , Alt. Név , fontosság és korábbi kód .
Ezek mind különböző dimenziók, amelyeket most felhasználhatunk modelljeinken és vizualizációinkon. Könnyedén létrehozhatjuk ezt a részletes lekérdezést, amely végül táblázattá válik.
Most, ha megnézzük az ALKALMAZOTT LÉPÉSEK részt, minden tettünk automatikusan hozzáadódik. Lekérdezéseket fűztünk hozzá, egyesítettük, kibontottuk, eltávolítottuk és átneveztük az oszlopokat.
Ha megnézzük a Speciális szerkesztőnket , az M kód pontosan ugyanezt jelzi az ALKALMAZOTT LÉPÉSEK szakaszban. Ezek azok az átalakítások, amelyeket korábban végrehajtottunk.
Következtetés
Végső soron a lekérdezések összevonása egy másik hatékony átalakítás, amely optimalizálja lekérdezéseinket és tábláinkat az adatmodellekhez. Fontos megérteni, hogyan fogjuk használni őket, és egyben hozzuk össze őket. Ez lehetővé teszi számunkra, hogy teljesen optimalizált lekérdezéseket és táblázatokat hozzunk létre. Ezt követően felhasználhatjuk őket adatmodellünkben, hogy hatékonyabbá tegyük DAX-számításainkat.
Valójában az összevonási lekérdezések átalakítása nélkülözhetetlen kiegészítője elemző gondolkodásunknak és modellfejlesztésünknek a Power BI-ban.
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ó.