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.
Megmutatom, hogyan hozhat létre LuckyTemplates táblákat olyan képlet segítségével, amely egyesíti az UNION és a ROW függvényt . Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Számos módja van a LuckyTemplates táblák létrehozásának, de ebben az esetben bemutatok egy hatékony technikát, amely értékes információkat és betekintést nyújthat Önnek.
Ahhoz, hogy egy képletet tartalmazó táblázatot hozzunk létre, használnunk kell a funkciót itt a Modellezés szalagon. Ez a funkció lehetővé teszi számos DAX-függvény használatát, amelyek egy táblát adnak vissza.
Ebben az oktatóanyagban egy teljesen új táblázatot szeretnék létrehozni, csupán paraméterek megadásával egy képletbe. Ezután összehasonlítom a LuckyTemplates táblák létrehozásának alternatív módszereivel, és megértem, miért érdemes ezt a technikát használni bizonyos forgatókönyvekben.
Tartalomjegyzék
A ROW használata táblázat létrehozásához
Már csak a ROW függvénnyel is készíthetünk táblázatot . Kattintson az Új táblázat gombra, és írja be a képletet. Ebben a bemutatóban ezt egyéni táblázatnak nevezzük .
A ROW függvénnyel bármiről egy sort hozhatunk létre. Csak el kell neveznünk az oszlopot, majd be kell helyeznünk a kifejezést vagy értéket. Folytathatjuk, hogy hány oszlop legyen a táblázatunkban.
Ezekkel az adatokkal, amelyeket bevittünk a ROW képletünkbe, egy egysoros táblázatot ad vissza.
A ROW kombinálása az UNION-nal
Az UNION funkció lehetővé teszi, hogy két vagy több táblát összehozzunk, vagy egymásra rétegezzünk annyit, amennyit csak akarunk.
Egyszerűen minden sor után vesszőt teszünk, ugorjunk egy új sorba, majd másoljuk és illesszük be az első SOR képletet .
Itt annyi táblát (sort) helyezhetünk el, amennyit csak tudunk, majd zárjuk le.
És akkor már csak a paramétereket (Csoport vagy Szegmens, Min. és Max) kell megváltoztatnunk itt belül. Ebben a példában csak néhány véletlenszerű értéket használok, de határozottan behelyezhetsz ide, amit csak akarsz.
Lehet, hogy látott már olyan technikát végrehajtani, mint ez, vagy manuálisan létrehoztam ehhez hasonló táblázatokat, amelyeket támogató tábláknak hívok .
Most, hogy ezeket a sorokat beépítettük az UNION-ba, ezt a táblázatot csak az ide írt információ vagy kód alapján állítjuk elő.
Ekkor láthatjuk, hogy az adatmodellben már van ez a támogató táblázat.
A támasztóasztalaimat általában az aljára teszem, hogy megmutassam, nem részei az alapmodellnek, de van egy logikájuk, amely áthaladna rajtuk.
Miért használja a DAX-ot táblázat létrehozásához?
Néhányan azt gondolhatják, hogy létrehozhattuk volna ezt a táblázatot az Adatok megadása gombbal . Hát ez igaz. Lehetne Excelben is, vagy máshol egy egyszerű táblázatot.
Az UNION és a ROW kombinálásának ez a technikája azonban releváns lehet, ha dinamikus módon szeretnénk megragadni ezeket a számokat és az általunk beállított paramétereket valahonnan a modellben vagy a LuckyTemplatesben.
Így frissítheti ezt a táblázatot a Frissítésben a LuckyTemplatesben kiszámított információkkal vagy eredményekkel. Ezért olyan erős ez a technika.
Például szeretnénk ügyfeleinket az eladások alapján szegmentálni, de az eladási összegek a Min és Max értéknél módosulnak. Előfordulhat, hogy ez a szám eltérő az ügyfeleink által elért átlagos eladások alapján.
Ezt a táblázatot dinamikusabban állíthatjuk elő, ha olyan számítással dolgozunk, amely a generált eladási összeg alapján bontja fel a vásárlói információkat.
Ezt virtuálisan is használhatjuk . Létrehozhatunk egy ilyen táblát és beírhatjuk táblázatfüggvényként egy változóba, ami bekerül a számításba. Vannak más módszerek is ennek alkalmazására, amelyeket más oktatóanyagokban mutatok be.
Következtetés
Ebben a blogban áttekintjük, hogyan hozhatunk létre LuckyTemplates táblákat a ROW függvény és az UNION függvény használatával. Egyszerűen az Új táblázat funkciót használtuk, és beírtuk a képletet a beállítani kívánt paraméterekkel.
Sokféleképpen hozhat létre ilyen táblázatokat, de ez a technika kulcsfontosságú és alkalmazható bizonyos forgatókönyvekben.
Ez egy nagyszerű technika, amelyet könnyedén alkalmazhat saját munkájában.
Élvezze ezt!
Egészségére!
***** LuckyTemplates tanulása? *****
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ó.