Ebben az oktatóanyagban megmutatom, hogyan állítom be a modelljeimet és a benne lévő kapcsolatokat. A LuckyTemplates adatátalakítás körüli zökkenőmentes áramlás létrehozása nagymértékben javíthatja a jelentéskészítési folyamatot, és a modellek beállításának módja alapvetően hozzájárul ehhez a folyamathoz.
A LuckyTemplates adatátalakítási folyamatom világos ábrázolása érdekében az általam beküldött jelentést használom példaként. Ugyanazt az adatkészletet fogom használni, amely ehhez a kihíváshoz biztosított.
Tartalomjegyzék
Az adatkészlet tisztítása
Így néz ki az adathalmaz. Ez egy Excel-fájlban található, és számos különböző lappal rendelkezik.

Mivel szeretem leegyszerűsíteni a dolgokat, az első dolgom az ilyen adatkészletekkel általában az, hogy megtudjam, szükségem van-e mindenre. Minden lapon átnézek az ellenőrzéshez. Kezdjük a Beszállítói minőség lappal.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Úgy tűnik, a legtöbb információ ezen a lapon található – szállítók, üzemek, hibák, teljes állásidő stb.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Egy pillantás erre, és tudom, hogy ezt fogom használni a jelentéshez.
A következő lap a Kategória lap. Megvan a kategóriaazonosító és a kategória neve.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A kategóriaazonosító nem igazán segít a jelentésemben, és a megadott kategóriák már a Beszállítói minőség lapon vannak. Szóval törlöm ezt a lapot.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A következő fül a hibatípusra vonatkozik. Csakúgy, mint a kategória fül, az azonosító nem igazán hasznos, és maga a hibatípus már része a szállítói minőség fülnek. Szóval ezt is törlöm.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A hiba fül a hibák leírását tartalmazza. Ez is a szállítói minőség fül része, ezért törlöm.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ugyanez vonatkozik az anyagtípusra is.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Az utolsó fül az üzem helyére vonatkozik.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ha ezt a lapot nézem, el tudom képzelni, hogy egy térképes vizualizáció szerepel a jelentésben. Ez biztosan hasznos lesz számomra, de szükségem lesz néhány további információra.
Először is hozzá kell adnom egy állapotot. Ha Ön az Egyesült Államokból származik, akkor tudni fogja, hogy egyes városoknak ugyanaz a neve a különböző államokban. Ezért fontos, hogy ide kerüljön az állam, valamint a szélesség és hosszúság.
A szélességi és hosszúsági fokok meghatározásának számos módja van, de úgy döntöttem, hogy a Google Térképen keresztül teszem meg.
Mivel az első város a listán Westside, Iowa, most rákerestem a Google Térképen.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Egy egész területet ad nekem, de nem ad pontos rögzített pozíciót. Ezért a „Közeli” gombra kattintok, hogy pontos PIN-kódot kapjak.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Most, hogy van egy pontos helyem a térképen, csak jobb klikkelek rá a szélességi és hosszúsági fokok megtekintéséhez.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ezt a 30 telephely mindegyikénél megtettem. Aztán hozzáadtam a táblázathoz.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Tehát kitisztítottam az adatkészletet, és hozzáadtam minden szükséges információt. Már csak két lap maradt – Szállítói minőség és Üzem.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ezt a fájlt Demo Challenge 10 néven fogom menteni.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Most, hogy készen van az adatkészletem, ideje importálni azt a LuckyTemplatesbe.
Az adatok importálása
Mielőtt importálnám a korábban elmentett adatkészletet, szeretnék megmutatni egy sablont, amelyet a legtöbb jelentésemhez használtam, különösen a LuckyTemplates kihívásaihoz benyújtott beadványaimhoz. Ez egy PBIX fájl, amely kész dátum- és periódustáblázatot tartalmaz.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Amikor megnyitom a fájlt a LuckyTemplates alkalmazásban, megjelenik a Mezők panelen már beállított dátumtáblázat.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Itt is van egy periódusos táblázatom. Ez lehetővé teszi számomra, hogy egy szeletelő segítségével sokféle dolgot testreszabjak és elvégezhessek.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ha megnyitom ezt a periódustáblát, számos különböző szűrőt kínál, például ma, tegnap, aktuális héttől dátumig stb.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Korábban készítettem egy oktatóvideót egy ilyen sablon beállításáról. Az általam használtakat is megtalálod a fórumban.
Most, hogy megvan a sablonom, ideje importálni az adatkészletemet. Ehhez csak a Kezdőlap szalag alatti Excel ikonra kell kattintanom.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ezzel megnyílik egy doboz, ahol kiválaszthatom a megfelelő fájlt, és megnyithatom.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A fájl betöltése időnként eltarthat egy ideig, attól függően, hogy mennyi adatot tartalmaz a fájl. De az importálás után megmutatja a használható táblázatokat.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Az üzem és a beszállítói minőség táblázatot választom, mivel ezeket a lapokat állítottam be korábban ehhez a jelentéshez.
LuckyTemplates adatátalakítás
Most bemutatok néhány egyszerű technikát a LuckyTemplates adatátalakítási folyamatomban. Miután ezeket a négyzeteket bejelölték, néhányan azonnal rákattantak. Ami engem illet, először mindig az Adatok átalakítása gombra kattintok.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A Transform Data betölti az adatokat a lekérdezésszerkesztőbe, és lehetővé teszi, hogy ellenőrizzem, hogy a megfelelő adatokkal rendelkezem-e. Ne feledje, hogy az Excelben javított lapokon kívül feltöltöttem azt a sablont is, amelyet általában használok. A lekérdezésszerkesztőbe való belépéssel zökkenőmentesen dolgozhatok az adataimmal anélkül, hogy oda-vissza kell mennem.
Így néz ki a lekérdezésszerkesztőben.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Először megnézem a dátumtáblázatomat. Ez a lekérdezés csak a 2019-es és 2020-as adatok megjelenítésére van beállítva.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
De az adathalmazban úgy gondolom, hogy 2018-ig visszamenőleg vannak adataim. Tehát ezt csak 2018-ra módosítom, és megnyomom a tabulátor billentyűt.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Most 2018-tól 2020-ig vannak adatok a dátumtáblázatomhoz.
Legközelebb megnézem a menstruációs táblázatomat.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ez az időszaki táblázat a sablonomhoz tartozik, de nem hiszem, hogy ezt fogom használni a jelentéshez. Szóval törlöm.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Legközelebb megnézem a Plant asztalomat. Néha előfordulhat, hogy az alábbihoz hasonló hibát észlel.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ha ez megtörténik, csak nyomja meg az Előnézet frissítése gombot a Kezdőlap szalagon.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A táblázat betöltése után gondoskodom arról, hogy minden fontos információ itt legyen. Ne feledje, hogy ez az a lap, amelyet korábban szerkesztettem, ezért meg kell győződnem arról, hogy minden, amit hozzáadtam, itt van.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Megfelelő információkat jelenít meg az üzem azonosítójával és az üzem helyével (az alapértelmezett oszlopok), valamint az állapottal, a szélességi és hosszúsági fokokkal (az általam hozzáadott oszlopok).
Az Átalakítás alatt az Adattípus észlelése gombra is kattintok, hogy az oszlopok a megfelelő típust mutassák.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Amikor kinyitom a Szállítói minőség táblámat, ugyanezt tenném.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Mint látható, a legtöbb oszlop azonos típusú. Ezek többnyire szövegesek, kivéve a teljes hibamennyiséget és a teljes leállási perceket, amelyek számok.
Most, hogy itt van három táblázatom – dátum, üzem és szállító minősége –, megnyomom a Bezárás és jelentkezés gombot.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A módosítások alkalmazása után ellenőrizni fogom ezeket a táblázatokat a Mezők panelen. Az egyszerűség kedvéért a beszállítói minőséget adatokra cserélem.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A módosítás után ellenőrizni fogom, hogy mi van az adattáblázatban, és szükség szerint átalakítom az adatokat. Először a Dátum oszlopot fogom megnézni.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Mivel az Egyesült Államokban vagyok, általában kétjegyű formátumban írjuk le a dátumokat; két számjegy a hónap, két számjegy a nap és két számjegy az év.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Kiválaszthatja saját formátumát az Ön tartózkodási helyén bevett gyakorlattól függően.
Az összes többi oszlop túlnyomórészt szöveget tartalmaz, szóval azok jók úgy, ahogy vannak. A teljes hibák és az állásidő percek egész számok, ezért ezeket is megtartom a jelenlegi formátumukban.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A Dátum táblázat az előre beállított sablonom része, így igazából nincs szükség változtatásra. Ez azt jelenti, hogy ezt kihagyhatom, és a következőre léphetek a Plant táblázatra.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Kezdem a Latitude rovattal. Az Oszlopeszközök alatt megyek az Összegzés menüpontra, és választok.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Az adatkategória alatt a Latitude-ot fogom választani.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ha ezt megteszem, a Latitude oszlop emblémája megváltozik.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ugyanezt fogom tenni a Latitude rovatnál is. Csak válassza a Nem összegzés lehetőséget , majd válassza a Hosszúság lehetőséget az Adatkategória alatt .
A növényazonosítót egész számként fogom megtartani. Ehhez a Ne összegezzen lehetőséget is választom.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Aztán az utolsó, amin változtatni fogok, az az állam. Ez egy szövegoszlop.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Azon kívül, hogy a Ne összegezzen lehetőséget választom, az adatkategóriát Államra vagy Tartományra is módosítom .
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Most végignéztem az összes adatomat tartalmazó oszlopot. Ez egy egyszerű példa volt a LuckyTemplates adatátalakításra. De annak ellenére, hogy milyen egyszerűnek tűnt az egész, óriási hatása lehet, ha később elkezdünk dolgozni az adatokkal.
Modell készítés és kapcsolatok építése
Menjünk át a modellnézet lapra a LuckyTemplates asztalon.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Itt láthatja a modellünkben található táblázatokat. Az összefüggések könnyebb áttekintése érdekében a ténytáblázatunkat, ami az Adatok, az aljára teszem. Akkor a tetejére teszem a Date and Plant-ot.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ezután felállítom a kapcsolatokat. A Kezdőlap szalag alatt a Kapcsolatok kezelése lehetőségre kattintok.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Azzal kezdem, hogy kapcsolatot építek ki az Adat és a Dátum tábláim között. Mindkét táblázatból kiválasztom a Dátum oszlopokat.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A kardinalitás alatt a Sokat az egyhez választom. A Keresztszűrő iránya alatt az Egyetlen lehetőséget választom.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Vegye figyelembe, hogy a keresztszűrő szinte mindig Single-re van állítva. Nincs sok ok arra, hogy más módon tegyük.
Megnyomom az OK gombot, hogy megmentsem a kapcsolatot, aztán rátérek a következőre. Ezúttal az Adattábla Üzemi helye oszlopát fogom használni, majd egyeztetni a Növény táblázat Növény oszlopával.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ismét egy Sok az egyhez kapcsolatnak kell lennie, egyetlen keresztszűrővel.
Ez a kettő az egyetlen kapcsolat, amelyet egyelőre be kell állítani a modellünkben.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ha bezárom azt az ablakot, láthatja, hogy lent van a ténytáblázatunk alul. Ezután a Dátum táblából egy több az egyhez kapcsolat megy át az Adattáblába. Ugyanez igaz a Plant asztalra is.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A kulcsfontosságú mértékek táblázatának beállítása
Most megmutatom az eredeti modellt, amelyet a tényleges kihíváshoz használtam. Amint látja, ugyanúgy van beállítva, kivéve, hogy megvan a kulcsfontosságú táblám is.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A jelentések elkészítése során számos kulcsfontosságú intézkedést fog alkalmazni, így mindig szüksége lesz valami ilyesmire. Hadd mutassam meg, hogyan készítem az enyémet.
A kattintással kezdema Home szalag alatt.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ekkor megnyílik egy ablak, ahol létrehozhatok egy táblázatot. Mivel már van egy meglévő kulcsfontosságú táblám, ezt nevezem csak Key Measures v2- nek .
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Miután elértem a terhelést, visszatérhetek a Fields ablaktáblához, és azonnal meglátom azt a táblázatot. Automatikusan jön egy üres oszlop.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Most kiemelem azt az oszlopot, majd a Táblázat eszközök alatt kattintson az Új mérték elemre .
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ezt az intézkedést Testing123-nak hívom, és itt csak egy általános mértéket fogok használni, hogy megmutassam, hogyan kell ezt beállítani.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ezt a mértéket egész számként is beállítottam, és vesszőt adtam hozzá, mert tudom, hogy ezekben a táblázatokban nagy számokkal fogok dolgozni.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Visszatérve a Mezők panelre, látom az általam létrehozott új mértéket. Így folytathatom és törölhetem az alapértelmezett oszlopot.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A törlés után csak a jobbra mutató nyílra kattintok itt a Mezők mellett, majd a megjelenő bal nyílra kattintok.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Ez frissíti a jobb oldali ablaktáblát. Most a Kulcsmérések v2 táblázatomat fogja látni felül, közvetlenül az eredeti Kulcsmérések táblázatom után.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
A jelentéskészítési folyamat során további intézkedéseket fog hozzáadni ehhez a táblázathoz. Így néz ki az eredeti kulcsfontosságú táblám.
![LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása LuckyTemplates adatátalakítás, modellek és kapcsolatok beállítása]()
Egy ilyen kulcsfontosságú mérési táblázattal könnyebben dolgozhat a mérésekkel a jelentés elkészítése során.
Következtetés
Ez egy igazán egyszerű LuckyTemplates adatátalakítási folyamat volt. Még a modellek és a kapcsolatok felállításával is mindent a lehető legkönnyebben csináltam.
A legnagyobb előny az, hogy zökkenőmentesebbé teszi a folyamatot, különösen akkor, ha később elkezdi vizualizációk és DAX-mértékek hozzáadását.
Ha így tesz, az azt is jelenti, hogy jó alapot fektet le az egész jelentéshez. Kisebb az esély a későbbi hibák elkövetésére, és ha végül mégis elkövet néhányat, akkor könnyű lesz kijavítani és kijavítani a hibákat.
Minden jót,
Jarrett