Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
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.
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.
A törzstábla tartalma a deviza , a helyi pénznem , a 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.
A Navigátor ablakban válassza ki a 7. táblázatot , majd kattintson az OK gombra.
Nevezze át a 7. táblázatot Exchange_Rates értékre .
Helyezzük át ezt a táblázatot a miénkbe csoport.
Ezután kapcsolja ki a betöltési opciót.
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á.
Ezután helyezzük át ezt a referenciatáblázatot az Adatmodell csoportba, és nevezzük el Árfolyamok .
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.
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.
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.
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.
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.
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 Oszlop felosztása határolóval felugró ablakban kattintson az OK gombra.
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 .
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.
Helyezze át a referenciatáblázatot ismét az Adatmodell csoportba, és nevezze át Pénznemekre .
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.
A felugró ablakban adjon meg 2-t a Sorok száma mezőben , majd kattintson az OK gombra.
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.
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.
A felugró ablakban kattintson ismét az OK gombra.
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.
Kattintson újra a jobb gombbal, és válassza az Ismétlődések eltávolítása lehetőséget.
Nevezze át Pénznemtípusokra .
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 .
Hogyan kommentáljunk Pythonban – Rövid útmutató kezdőknek
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.