Ebben az oktatóanyagban egy részletes példát mutatunk be arra, hogy miért kell mindig a Lekérdezésszerkesztőt használnunk a LuckyTemplatesben, és mit érhetünk el használatával.
A legjobb gyakorlatnak tekinthető, ha mindig először viszi be adatait a Lekérdezésszerkesztőbe.
Megmutatjuk és bebizonyítjuk, hogy végigfut néhány példán és problémán, amelyekbe ütközhetünk, és hogyan néznek ki az adatok, ha nem használjuk a Lekérdezésszerkesztőt.
Tartalomjegyzék
Miért kell mindig a Lekérdezésszerkesztőt használni a LuckyTemplatesben?
Mostantól az Adatok lekérése lehetőségre kattintva importálhatjuk ezeket az adatokat az adatmodellünkbe . Ez az opció megkönnyíti a fájlok importálását adatmodellünkön. Ezt azonban nem igazán javasoljuk, mert először mindig meg kell tisztítanunk és optimalizálnunk kell adatainkat a Lekérdezésszerkesztőben .

Csak hogy példát mutassunk arra, miért nem jó ötlet adatainkat közvetlenül az adatmodellünkbe vinni, importáljunk egy mintafájlt az Adatok lekérése és az Excel munkafüzetre kattintva .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ebben a példában ezt a minta Excel adatfájlt használjuk a gyártási műveletekről . Kattintson duplán a fájlra, hogy az adatmodellünkbe kerüljön.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
A Navigátorban jelöljük ki ezt az Operation_Data táblázatot, és kattintsunk a Betöltés gombra.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezután azonnal hozzárendeli a táblázatunkat az adatmodellünkhöz. Itt találkozhatunk néhány problémával. Ennek az az oka, hogy egy még nem optimalizált adatfájl véglegesítése olyan hibákkal járhat, amelyeket nem tudtunk korrigálni vagy kijavítani az adatmodell elérése előtt.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Csak a Bezárás gombra kattintva zárhatjuk be .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezt követően továbbra is rögzíti ezeket az optimalizálatlan adatokat adatmodellünk hibáival.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ha megnézzük ezeket az adatokat az adattáblánkon, láthatjuk, milyen hatalmas ez a táblázat. Nem így akarjuk, hogy adataink a LuckyTemplatesben legyenek. Valószínűleg sok redundáns oszlop vagy olyan információ is található ebben a táblázatban, amelyre nincs szükségünk, és amelyeket először törölnünk kell. Amit szeretnénk, az az, hogy optimalizált és tiszta táblákat tudjunk felépíteni az adataink köré.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ez csak néhány ok a sok közül, amiért először mindig a Lekérdezésszerkesztőbe kell vinnünk adatainkat.
Adatátalakítás a LuckyTemplates Lekérdezésszerkesztővel
Ez a másik táblázatminta rendetlennek tűnik a LuckyTemplates szemszögéből. Ha ezt nézzük, semmi jót nem tehetünk a LuckyTemplatesben ezekkel a mini táblázatokkal, redundáns címekkel és néhány irreleváns információval. Tehát először azt kell bevinnünk a Lekérdezésszerkesztőbe. Ezután próbálja meg optimalizálni és megtisztítani.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Megmutatom, hogyan tisztíthatjuk meg hatékonyan ezt a táblázatot vagy munkalapot úgy, hogy az átalakításokat egymásra helyezzük. Ismétlem, ne csak közvetlenül vigye be az adatokat a LuckyTemplates-be. Először mindig alakítsa át vagy tisztítsa meg adatait a Lekérdezésszerkesztőben.
A Lekérdezésszerkesztő megnyitásához kattintson az Adatok átalakítása lehetőségre.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
A Lekérdezésszerkesztőben importálja a fájlt az Új forrás lehetőségre kattintva . Ezután válassza ki a lekérdezni kívánt fájl típusát. Ebben a példában az Excel-munkafüzetre fogunk kattintani , mert egy táblázatot vagy munkalapfájlt szeretnénk lekérdezni.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezután válassza ki a lekérdezni kívánt fájlt. Ebben a példában az iPhone6 excel fájlt fogjuk lekérdezni .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
A teljes munkalapot meg kell tisztítanunk, így kiválasztjuk a Sheet1-et , és kattintsunk az OK gombra.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezután látni fogjuk ezeket a redundáns oszlopokat, információkat és nullértékeket, amelyeket meg kell tisztítanunk. Ez egy nagyszerű példa arra, hogy megmutassa, mit érhetünk el a Lekérdezésszerkesztőben. A következő lépésekben megtisztítjuk és optimalizáljuk ezt a táblázatot.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Először nevezzük át a táblázatunkat. A Tulajdonságok alatt nevezze át ezt a táblát Értékesítési adatokra .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezután elkezdhetjük a táblázat tisztítását számos különböző módon és sorrendben. Ebben az oktatóanyagban a null értékek eltávolításával kezdjük.
1. A Null értékek eltávolítása
A null értékeket egyszerűen eltávolíthatjuk, ha rákattintunk a null értékkel rendelkező oszlopok lefelé mutató nyíl ikonjára.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezután törölje a (null) jelet a Szűrők lehetőség alatt, és kattintson az OK gombra.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Most látni fogjuk, hogy a null értékek eltűntek.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
2. A redundáns információk eltávolítása
A következő dolog, amit tehetünk, az az, hogy eltávolítjuk a redundáns információkat a táblázatunk ezen soraiból. Jelenleg rendelkezésünkre áll az ItemNumber , Product Name , ClassificationGroup és néhány dátumtartomány. Eltávolítjuk ezeket az ismétlődéseket, és helyette az első sort a fejléchez hozzuk.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ehhez kattintson az Átalakítás fülre. Ezután válassza az Első sor használata fejlécként lehetőséget .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ennek eredményeként ezek az elemek a tényleges fejléceinkké váltak, aminek valójában lenniük kell.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezt követően most már eltávolíthatjuk ugyanazokat az elemeket a sorainkból, ha töröljük a jelölésüket a Szűrőkben . Az ItemNumber oszlopnál törölhetjük az ItemNumber opciót a szűrőknél.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ennek az a jó, hogy automatikusan elrejti az összes elemet a sorok szomszédos oszlopaiból. Amint látjuk, a többi oszlopban lévő felesleges elemek is eltűntek. Most egy tisztább adattáblázattal rendelkezünk.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
3. A LuckyTemplates oszlopainak feloldása
Egy másik dolog, amit itt javíthatunk, a több dátumoszlop. Amit tehetünk, hogy inkább egy oszlopba helyezzük őket. Ezt úgy tudjuk megtenni.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Először jelölje ki azokat az oszlopokat, amelyeket nem akarunk visszavonni. Ezután kattintson a jobb gombbal az utoljára kijelölt oszlopra, és válassza a Más oszlopok elforgatása lehetőséget .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Mostantól az egyik oszlopban a dátumaink, egy másik oszlopban pedig az eladási összegek szerepelnek.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezeket az oszlopokat átnevezhetjük Dátumok és Értékesítési összeg névre .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Kattintson az Értékesítési összeg oszlop bal oldalán található adattípus ikonra . Ezután módosítsa az adattípust egész számra .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ehhez hasonlóan kattintson az adattípus ikonra a Dátumok oszlop bal oldalán . Ezután módosítsa az adattípust Dátum értékre .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
4. Hibák eltávolítása a Power Query szerkesztőben
Egyes esetekben hibákat tapasztalhatunk az adatok törlése közben. Ebben a példában hibák vannak a Dátumok oszlopokban.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ennek az az oka, hogy az oszlopok adattípusának Dátum értékre történő módosítása előtt szöveges értékek vannak . Amint az az alábbi példából látható, a Dátum oszlopban egy összefoglaló információ található .
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ezeket a hibákat egyszerűen eltávolíthatjuk, ha jobb gombbal kattintunk a Dátumok oszlopra, és kiválasztjuk a Hibák eltávolítása opciót.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Ennek eredményeként az összes hibát eltávolítja, így többé nem lesz az asztalunkon. Az asztalunk most sokkal tisztább.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
5. Lekérdezés tényleges táblázattá alakítása
Végül egy lekérdezésből tényleges táblává kell alakítanunk, és véglegesítenünk kell. Csak kattintson a Bezárás és alkalmazás lehetőségre a Kezdőlap lapon.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Most van egy tökéletes és optimalizált táblázatunk a LuckyTemplates számára. Ez a táblázat remekül néz ki az összes DAX képlet és minta futtatása szempontjából.
![Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés Lekérdezésszerkesztő a LuckyTemplatesben | Áttekintés]()
Következtetés
Összefoglalva, egy csúnya adatlapot készítettünk, és finomított táblázattá alakítottuk, amely tökéletesen optimalizált a LuckyTemplates számára. Most már modellt építhetünk köré.
Remélhetőleg ez az oktatóanyag felvilágosító volt abból a szempontból, hogy mit érhetünk el a LuckyTemplates Lekérdezésszerkesztővel, és miért kell először mindig a Lekérdezésszerkesztőbe vinnünk adatainkat. Még ha csak egy kis táblázatunk is van, akkor is lehet valami apróság, mint az oszlopnév vagy az adattípus megváltoztatása. Szeretnénk először megszokni, hogy a Lekérdezésszerkesztőben végezzük a dolgokat, hogy különféle átalakításokkal és tisztítási eljárásokkal dolgozhassunk az adatok optimalizálása érdekében.
Minden jót,