Az oszlopok feloldása a LuckyTemplates-ben

Ebben az oktatóanyagban megtudjuk, hogyan lehet a LuckyTemplates oszlopait feloldani, és megérteni annak fontosságát az adatmodelleken belül. Amikor a LuckyTemplates adatain dolgozunk, általában azt szeretnénk, hogy azok nem forgó formátumban legyenek. Ez a legoptimalizáltabb módja annak, hogy egy táblázatot beállíthassunk az összes DAX-számításhoz, amelyeket a nyers adatokon fogunk futtatni, miután integráltuk a LuckyTemplates modellünkbe.

A LuckyTemplates Unpivot Columns funkciója a vízszintesen tárolt adatfejléceket függőleges formátumba konvertálja.

Az oszlopok elforgatásakor tudnunk kell, hogy honnan szerezhetünk olyan információkat, amelyek pontosan megegyeznek a táblázatunkban lévő oszlopokkal, vagy amelyek hasonlóak.

Tartalomjegyzék

Az árfolyamtáblázat elemzése 

Elemezzük ezt  táblázat, amely tökéletes példa arra, hogy bemutassa a LuckyTemplates oszlopok elforgatásának fontosságát. Észrevehető, hogy ezek a számok megegyeznek az árfolyamokkal.  

Az oszlopok feloldása a LuckyTemplates-ben

Ahelyett, hogy különböző oszlopokban szerepelnének, hatékonyabb, ha csak egy oszlopban tárolják őket . Ennek az az oka, hogy amikor számításokat végzünk, hét különböző oszlop helyett egyetlen oszlopot szeretnénk átnézni, hogy megtaláljuk a megfelelő árfolyamot, amelyre szükségünk van.

Egy másik példa az itt található címeink. Amint látja, ezek mind az árfolyamokról szólnak, ami ugyanilyen típusú információ. Tehát hét helyett egy oszlopba kell beírnunk őket. Ha hét oszlopként hagyjuk őket, akkor ezzel a táblával nem lehet egy fő árfolyam-információs táblázatot összekapcsolni.

Az oszlopok feloldása a LuckyTemplates-ben

A törzstábla tartalma a  devizaa helyi pénznema teljes árfolyamok , valamint  az árfolyamra való hivatkozás alternatív módja . Ezek mind különböző dimenziók, amelyeket érdemes belehelyeznünk a vizualizációinkba.  

A bemutató adatok összekapcsolása

Kezdjük az európai értékesítési szervezet bemutató adatainak összekapcsolásával az Excel elemre kattintva az Új forrás lehetőségnél.

Az oszlopok feloldása a LuckyTemplates-ben

Navigátor  ablakban válassza ki a 7. táblázatot , majd kattintson az  OK  gombra.   

Az oszlopok feloldása a LuckyTemplates-ben

Nevezze át  a 7. táblázatot Exchange_Rates  értékre  . 

Az oszlopok feloldása a LuckyTemplates-ben

Helyezzük át ezt a táblázatot a miénkbe  csoport. 

Az oszlopok feloldása a LuckyTemplates-ben

Ezután kapcsolja ki a betöltési opciót.   

Az oszlopok feloldása a LuckyTemplates-ben

Ezt meg kell hagynunk átmeneti lekérdezésként, mert számos átalakítást fogunk végrehajtani rajta.

A következő dolog, amit tenni fogunk, az, hogy hivatkozunk rá.

Az oszlopok feloldása a LuckyTemplates-ben

Ezután helyezzük át ezt a referenciatáblázatot  az Adatmodell  csoportba, és nevezzük el  Árfolyamok .  

Az oszlopok feloldása a LuckyTemplates-ben

Az oszlopok elforgatása 

Kezdjük el a táblázat oszlopainak forgatását. Ennek két módja van. Az első lehetőség ennek a hét oszlopnak a többszöri kijelölése a Shift billentyű lenyomásával . Ezután válassza ki aválasztási lehetőség.

Az oszlopok feloldása a LuckyTemplates-ben

Most használjuk az oszlopok elforgatásának másik módját a LuckyTemplatesben. Kattintson a jobb gombbal az Adat oszlopra, majd válassza a Más oszlopok elforgatása opciót.

Az oszlopok feloldása a LuckyTemplates-ben

Most látni fogjuk, hogy az árfolyamtáblázatunk megváltozott. Az összes címattribútumot és árfolyamértéket egyetlen oszlopba helyezte át , pontosan így szeretnénk.

Az oszlopok feloldása a LuckyTemplates-ben

Ezután nevezzük át az Attribútum oszlopot Árfolyamkód- ra , az Érték oszlopot pedig Árfolyamok-ra . Ezt korábban nem tudtuk megtenni, mert minden más-más oszlopban volt szétszórva. De most ez egyetlen hasonló dimenziót hoz egy oszlopba.

Az oszlopok feloldása a LuckyTemplates-ben

További átalakítások alkalmazása a LuckyTemplates oszlopainak feloldása után

Most hajtsunk végre további átalakításokat ebben a táblázatban. Először kattintson a jobb gombbal az Árfolyamkód oszlopra, majd válassza a Duplicate oszlop opciót.

Az oszlopok feloldása a LuckyTemplates-ben

Ezután helyezze át az Árfolyamkód oszlop mellé , és kattintson rá jobb gombbal. Ezután válassza a Határoló szerint opciót az Oszlop felosztása opción belül.

Az oszlopok feloldása a LuckyTemplates-ben

Az  Oszlop felosztása határolóval  felugró ablakban kattintson az  OK  gombra. 

Az oszlopok feloldása a LuckyTemplates-ben

Ezután hozzáadja ezt a további két oszlopot. Nevezzük át az Árfolyamkód – Copy.1 oszlopot Home Ccy névre , az Árfolyamkód – Copy.2 oszlopot pedig Idegen Ccy névre .

Az oszlopok feloldása a LuckyTemplates-ben

Ha megnézzük az  árfolyamtáblázatunkat  , rájövünk, hogy ez egy ténytábla, mivel kapcsolatokat fogunk építeni a dátumok között. Ez lehetővé teszi számunkra, hogy egy adott árfolyamra hivatkozzunk. Ugyanakkor szeretnénk létrehozni egy keresési táblát is a deviza pénznemből, majd létrehozni egy hivatkozást az  Értékesítési  táblához és  az Árfolyamok  táblához is.  

Keresőtábla létrehozása a LuckyTemplates oszlopainak feloldása után

Kattintson a jobb gombbal az Átváltási árfolyamok táblázatra a Staging Queries csoportban . Akkor hivatkozzunk erre még egyszer.

Az oszlopok feloldása a LuckyTemplates-ben

Helyezze át a referenciatáblázatot ismét  az Adatmodell  csoportba, és nevezze át  Pénznemekre

Az oszlopok feloldása a LuckyTemplates-ben

Ezután eltávolítunk néhány sort ebből a táblázatból, mert nincs rájuk szükségünk. Tehát kattintsunk a sorátalakítás ikonra, majd válasszuk a Legfelső sorok megtartása opciót.

Az oszlopok feloldása a LuckyTemplates-ben

A felugró ablakban adjon meg  2-t  a  Sorok száma mezőben , majd kattintson az  OK  gombra.

Az oszlopok feloldása a LuckyTemplates-ben

A többi sor eltávolítása után kattintson a jobb gombbal a  Dátumok  oszlopra, és válassza a  Más oszlopok elforgatása  opciót. 

Az oszlopok feloldása a LuckyTemplates-ben

Ezután kattintson ismét jobb gombbal az  Attribútum  oszlopra, hogy kiválassza az  Oszlop felosztása és a  Határoló szerint  opciót. 

Az oszlopok feloldása a LuckyTemplates-ben

A felugró ablakban kattintson ismét az  OK  gombra. 

Az oszlopok feloldása a LuckyTemplates-ben

A következő dolog, amit meg fogunk tenni, ami eltér az előzőtől, az az, hogy jobb gombbal kattintunk az  Attribute.2  oszlopra. Ezután válassza az  Egyéb oszlopok eltávolítása  lehetőséget. 

Az oszlopok feloldása a LuckyTemplates-ben

Kattintson újra a jobb gombbal, és válassza az  Ismétlődések eltávolítása  lehetőséget.

Az oszlopok feloldása a LuckyTemplates-ben

Nevezze át  Pénznemtípusokra .  

Az oszlopok feloldása a LuckyTemplates-ben

Végül itt van ez az egyedi pénznemtípusok táblázata. Ezt keresőtáblaként használhatjuk, hogy csatlakozhassunk a tényleges  Csere  R ate and  Sales  táblához  , amelynek pénznemkódja is van.  

Ezen felül további oszlopokat is felvehetünk, ahol különböző kódokat írhatunk, vagy különböző módon szeretnénk kódokat ábrázolni. Továbbá ide tehetünk egy oszlopot, ami az utolsó árfolyamot vagy ahhoz hasonlót jelöli. Ez nagyobb rugalmasságot biztosít a modellünkhöz.  

*****Kapcsolódó linkek*****


Következtetés

Ennek a technikának az egyik előnye, hogy bármely félig formázott vagy formázatlan adat könnyen kiértékelhető, ha olyan állapotba hozza, amelyben először láttuk a sor-oszlop elrendezést.

Ezek azok a dolgok, amelyeket elérhetünk, ha a LuckyTemplates oszlopait feloldjuk, és felhasználjuk a többi átalakítást. Ezek együttes használata hatékony módja annak, hogy a  lekérdezésszerkesztő valódi erejét generálja . 


LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

Ebben a blogban megmutatom, hogyan hozhat létre LuckyTemplates táblázatokat olyan képlet segítségével, amely egyesíti az UNION és a ROW függvényt.

Helyszíni adatátjáró a Power Automate-ban

Helyszíni adatátjáró a Power Automate-ban

Fedezze fel, hogy a helyszíni adatátjáró hogyan teszi lehetővé a Power Automate számára az asztali alkalmazások elérését, amikor a felhasználó távol van a számítógéptől.