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.
Ez az oktatóanyag a csak ünnepnapokat tartalmazó LuckyTemplates naptártáblázat létrehozásával kapcsolatos gyakori időintelligencia-problémával foglalkozik. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Az időintelligencia szempontjából az ünnepi táblázat elkészítése furcsa téma, de ez az egyik alapvető követelmény a szabványos dátumtábla kiterjesztéséhez.
Három módja van annak, hogy a LuckyTemplates naptártáblázat csak ünnepnapokat tartalmazzon.
Tartalomjegyzék
Ünnepi asztal készítésének módjai
Ezek a különböző módok ünnepi asztal létrehozására a LuckyTemplates alkalmazásban.
1. Használja valaki ünnepi asztalát
Az első az, hogy csak használja valaki más ünnepi asztalát.
Van egy nyilvános adatkészleteket tartalmazó webhely, a Kaggle , amely számos projekthez vagy dimenziótábla létrehozásához használható.
Ezen a weboldalon megtalálja az 1966-2020 közötti szövetségi ünnepek adatsorát.
Ha megtalálja a szükséges időkeretet, belehúzhat.
Íme, hogyan kell csinálni:
Először lépjen az Adatok beszerzése , majd a Szöveg/CSV elemre .
Ezután húzza ki a fájlt, és kattintson az Adatok átalakítása elemre .
Ezután megjelenik egy index, dátum és ünnep, amelyre szüksége van az ünnepi asztalhoz.
Figyelje meg, hogy a Dátum oszlopban 484 különböző dátum található, de csak 483 egyedi. Az ünnepi asztalhoz hasonlóan az összes bejegyzésnek egyedinek kell lennie . Tehát előfordulhat, hogy ismétlődő ünnep van.
Ezt a Dátumok , majd az Ismétlődések eltávolítása lehetőségre kattintva módosíthatja .
Ezzel csak egyedi rekordok maradnak.
Az indextáblázat nem szükséges, ellentétben a Dátum és Ünnep táblával. Egyszerűen elrejtheti az Oszlopok kiválasztása menüpontban , majd törölje a jelet az index négyzetből.
Most van egy új asztalod.
Módosítsa a nevet „ usholidays 1966-2020 ”-ra, nyomja meg az Enter billentyűt, majd az Alkalmaz gombot .
2. Adatok lehívása az internetről
A második megközelítés az adatok webről való lehívása.
Először keressen egy webhelyet, például a Calendarpedia-t , amely tartalmazza a dátumot, az ünnepnapot és a hét napját.
Ezután térjen vissza a Power Queryhez, válassza az Új forrás lehetőséget , majd a Web lehetőséget .
Ezután írja be a webhely URL-címét a megfelelő helyre.
Ezután az 1. táblázatban látottakhoz hasonló információkat szeretne látni.
A rendszer behúzza és megjeleníti az eredményeket, de egy kis tisztítást igényelnek, mivel nincsenek fejlécek. Az első és az utolsó sorban kéretlen adatok találhatók. Azt is láthatja, hogy van egy „megfigyelt” probléma.
Ezt a következőképpen javíthatja ki:
Először lépjen a Sor eltávolítása elemre , és válassza a Felső sorok eltávolítása lehetőséget .
Ezután lépjen az Első sor használata fejlécként elemre .
Az első sor eltávolításához írja be az „1”-et, majd kattintson az OK gombra.
Ezután módosítsa a fejlécet Federal Holiday- ről Holiday -re , hogy a táblázat formátuma megegyezzen az 1966–2020-as táblázatéval. Ezután győződjön meg arról, hogy a Dátum oszlop Dátum formátumú.
A változtatások után távolítson el egy sort alulról.
A táblázatban látható, hogy vannak olyan ünnepek, mint július 4. és július 5.. Ebben az esetben a hétvégék nem szükségesek, ezért el kell távolítania őket az asztalról.
Eltávolításukhoz kattintson a Hét napja oszlop legördülő gombjára, törölje a hétvégék jelölését, majd kattintson az OK gombra.
Lépjen a Nyaralás elemre, válassza az Értékek cseréje lehetőséget, majd cserélje ki a „(megfigyelt)” jelölőt a semmire. Ugyanez vonatkozik a csillaggal az elnök napjára.
Ezután lépjen az Oszlopok kiválasztása elemre .
Törölje a jelet a hét napja mellett.
Végül nevezze át a lekérdezést „ Ünnep 2021 ”.
Ugyanezt a folyamatot futtathatja, ha egy-két évre van szüksége. Ha rengeteg előrejelzést fog végezni, és szeretné megkapni a 2021 és 2029 közötti dátumokat, akkor többször is meg kell ismételnie.
3. Készítsen webkaparót
Az utolsó megközelítés egy webkaparó létrehozása, amely automatikusan lekéri az adatokat a 2021-re már bevitt oldalról.
Először lépjen az Új forrás elemre , és válassza az Üres lekérdezés lehetőséget .
Ezt követően menjen a.
A Forrás mezőben adja meg, hogy hány évet szeretne bevinni a lekérdezésbe. Próbálja meg beírni a 2021-2029 számot, és ha nincs hiba, kattintson a Kész gombra .
Ezzel létrehoz egy oszlopot a behúzni kívánt évek listájával.
Ezután alakítsa át táblázattá, és kattintson az OK gombra .
A táblázattá alakítás után módosítsa a fejlécet Évre, a lekérdezés nevét pedig Holiday Grab-re.
Ezután lépjen a Holiday 2021 lekérdezésre, és kattintson a Speciális szerkesztőre, hogy funkcióvá alakíthassa.
Egyetlen oldal megragadása helyett használhatja az „(Év számként) táblázatként”, és megadhatja az „=>” függvényt.
Ezután, ha megnézi az URL-t, az 2021-et ad meg. A webhely megismétli a mintáját a 2021-es, 2022-es stb. URL-eknél. Ahelyett, hogy ezt statikus bejegyzéssé tenné, módosítsa a 2021-et „&Szám.Szövegig(Év)&” értékre .
Ez egy paramétert hoz létre a „2021” helyett.
Ezután adja meg a bevenni kívánt évet, például 2021-et, majd kattintson az Invoke gombra .
Automatikusan behúzódik.
Most térjen vissza a Holiday Grab lekérdezéshez, válassza az Oszlop hozzáadása lehetőséget , és válassza a lehetőséget.
Funkciólekérdezésként válassza az Ünnepek 2021 lehetőséget. Az Évet is ki kell választania . Ha elkészült, kattintson az OK gombra .
Ha az adatvédelemről kérdezik, kattintson a Folytatás gombra .
Válassza a „Az adatvédelmi szint ellenőrzéseinek figyelmen kívül hagyása ennél a fájlnál” lehetőséget, majd kattintson a Mentés gombra .
Most bontsa ki a dátumot és az ünnepnapot a kibontás gombbal, majd kattintson az OK gombra .
Lépjen az Oszlopok kiválasztása lehetőségre, és törölje az Év jelölését az Év oszlop eltávolításához.
Módosítsa a fejléceket úgy, hogy megegyezzenek az 1966-os táblázattal.
Ezenkívül módosítsa a lekérdezés nevét Ünnepek 2021–2029-re. Ezután alkalmazza a lekérdezés módosításait.
Most menj ideés válassza a Lekérdezések hozzáfűzése újként lehetőséget .
Állítsa be az „Ünnepnapok 2021–2029” értéket elsődleges táblázatként, és az „Ünnepnapok 1966–2020” táblázatot az elsődleges táblázat hozzáfűzéséhez. Kattintson az OK gombra.
Kattintson a Bezárás és az Alkalmaz gombra, ha végzett a módosításokkal.
Ezután nézze meg az Append1 táblát, és nevezze át Holiday névre.
Most megvan a sajátja. Ez most az Ön továbbfejlesztett dátumtáblázata több mint 50 évnyi szabadsággal.
Az adatok átvitele MS Excelbe
Ha át szeretné helyezni a LuckyTemplates alkalmazásból az MS Excel táblájába, kattintson a Holiday elemre, majd kattintson a Táblázat másolása lehetőségre.
Illessze be a Microsoft Excelbe, és mentse ünnepi táblázatként.
Vannak más módok is a LuckyTemplates alkalmazásból való eltávolítására. Kibonthatja a DeckStudioból, ha nagy táblája van, vagy kibonthatja egy vizualizációból.
Következtetés
Ez az a három módszer, amely segít létrehozni egy jó és hatékony, ünnepeket tartalmazó LuckyTemplates naptártáblázatot.
Mindegyik módszer más és egyedi, de megadja azt, amire szüksége van a továbbfejlesztett dátumtáblázathoz.
Minden jót,
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ó.