Verzióelőzmények a SharePoint-listákban
Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.
Ebben az oktatóanyagban a LuckyTemplates alapvető átalakításait tárgyaljukamelyek a sorok és oszlopok optimalizálására használhatók. Az intuitív LuckyTemplates modell fejlesztése során a legjobb, ha leegyszerűsíti a táblázaton belüli sorokat és oszlopokat.
A táblázat optimalizálása elengedhetetlen a vizualizációk létrehozásához, így könnyen felismerheti adatait.
A Lekérdezésszerkesztőben számos sor- és oszlopátalakítás végezhető el . Először is megismerjük az oszloptranszformációkat .
Az oszlop transzformációinak leggyorsabb módja, ha rákattint a jobb gombbal. Ezután megjelenik az összes fő átalakítás, amelyet az adott oszlopban alkalmazni tudunk.
Tartalomjegyzék
Csatornakód oszlop létrehozása
Most elkezdünk néhány oszlopátalakítást végrehajtani egy kód vagy egy rövidített oszlop hozzáadásával a Csatorna oszlophoz. Ezzel összhangban meg kell változtatnunk ennek az oszlopnak a formátumát, mert értékeinek csak az első négy betűjét akarjuk.
Először is lemásoljuk ezt az oszlopot, hogy megőrizzük az eredeti Csatorna oszlopot. Kattintson jobb gombbal az oszlopra, majd válassza az Oszlop megkettőzése lehetőséget .
Ezután kattintson a jobb gombbal a duplikált Csatorna – Másolás oszlopunkra, és válassza az Oszlop felosztása lehetőséget. A Felosztás oszlopban válassza a Karakterek száma szerint lehetőséget .
Ekkor megjelenik egy felugró ablak. Mivel ennek az oszlopnak csak a négy betűjét szeretnénk megtartani, a karakterek száma beviteli értékét 4- re állítjuk . Ezután állítsa a Felosztás beállításait „ Egyszer, a lehető legbalra ” értékre. A frissítések véglegesítéséhez kattintson az OK gombra.
Most már két oszlopra van osztva. Eltávolítjuk a másik létrehozott oszlopot, mert már nem lesz rá szükségünk. Csak kattintson a jobb gombbal a Csatorna – Másolás.2 oszlopra, majd kattintson az Eltávolítás lehetőségre.
Végezzünk el itt egy másik átalakítást úgy, hogy ismét jobb gombbal kattintunk erre az oszlopra, majd válasszuk az Átalakítás opciót. Látni fogjuk, hogy a Transformon belül több lehetőségünk is van, például kisbetűk , NAGYBETŐK és így tovább. Ebben a forgatókönyvben a Vágás opciót fogjuk használni.
A Vágás opció eltávolítja a szóközöket egy adott szó mindkét oldalán. Tehát kattintson a Vágás lehetőségre, hogy törölje a felesleges helyeket ebben az oszlopban.
Az oszlop kivágása után alakítsuk át a tartalmat, és változtassuk nagybetűsre. Kattintson ismét a jobb gombbal az oszlopra, majd kattintson a NAGYBETŐVEL az Átalakítás opción belül .
Most nevezzük át az oszlopot „ Csatornakód ”-ra. Ez jobb név lesz, ha a szervezetünkben mindenki jobban hozzászokik a rövidítésekhez vagy kódnevekhez.
Végül helyezzük át a Csatornakód oszlopunkat a Csatorna oszlop jobb oldalára . Létrehoztunk egy Csatornakód oszlopot egy másik oszloptranszformáció használatával.
Az Értékek cseréje opció használata
Van egy másik hatékony átalakítás is, amelyet az oszlopainkban használhatunk, ez az Értékek cseréje opció. Nézzünk egy példát ennek az átalakulásnak a további megértéséhez.
Ha a Csatorna rovatunkban nem szeretjük az Export szót az értékkészletünkből, érdemes inkább nemzetközinek nevezni . Tehát kattintson jobb gombbal az oszlopra, majd kattintson az Értékek cseréje opcióra.
Ekkor megjelenik egy felugró ablak. Írjuk be az „ Export ” szót a Keresendő érték bemenetbe, majd a „ Nemzetközi ” szót a Csere bemenetbe. Kattintson az OK gombra a beállítások alkalmazásához.
Ezt követően az összes exportálási értékünk Nemzetközi értékre változik .
Vegye figyelembe, hogy ez nem érinti a Csatornakód oszlopunkat.
Ez az ALKALMAZOTT LÉPÉSEK panelen belüli szekvenciális transzformációk valódi ereje . Térjünk vissza az előző lépésekhez az Átnevezett oszlopok1 kiválasztásával . Amint látjuk, a Csatorna oszlop megőrizte első kezdeti értékét.
Ezután kattintsunk a legutóbbi Újrarendezett oszlopok1 lépésre, és látni fogjuk, hogy egy másik oszlopban rövidített értékre változtattuk.
Most kattintson a legújabb lépésünkre, amely az Érték cseréje . Meglátjuk, hogy utána tudunk még egy átalakítást végezni, de ez korábban semmit nem befolyásol. Ez azért van, mert a lekérdezés lépésenként változik. Ezért bármilyen asztalon belül sok mindent megváltoztathatunk.
A numerikus oszlopok adattípusának javítása
Lássunk egy másik példát a lekérdezésszerkesztőben történő átalakításra. Ha megnézzük az Egységár oszlopunkat, itt érdemes végrehajtani a Change Type átalakítást. Ebben az esetben az adattípust javítjuk, mert az adattípus ikonja alapján decimális számként jelenik meg.
Javítsuk ennek az oszlopnak az adattípusát a jobb gombbal kattintva. Ezután kattintson a Típus módosítása lehetőségre , és válassza a Rögzített decimális szám lehetőséget.
A tizedesjegy helyett az adattípus ikonja most dollárjel. Ez sokkal jobb, mert az egységárat képviseli .
Javítsuk ki a Teljes bevétel és a teljes egységköltség oszlop adattípusát is ugyanazzal a lépéssel, mint az Egységár oszlopnál.
Egy másik lehetőség, amit tehetünk az oszloptranszformáció végrehajtására, az az, hogy jobb gombbal kattintunk az oszlopok adattípus ikonjára.
Az a jó ebben az átalakulásban, hogy ez átkerül a mi asztalunkra. Miután lekötjük ezeket az adatokat, miközben még más formában vannak, a teljes bevételünket tényleges dollárra kell váltanunk, és ezt meg kell tennünk a modellünkön belül.
Különféle átalakításokat végezhetünk a Group By segítségével ,, Átnevezés és még sok más. Ezen átalakítások egy részét itt is elérheti az Átalakítás szalagon. Inkább jobb klikk az oszlopokra, hogy könnyen elérhessem az összes átalakítást.
Ez egy jó alkalom arra, hogy jobban megismerjük a LuckyTemplatesben elérhető különféle dolgokat.
Az Excel vagy más eszközök használata adataink tisztítására sok időt vesz igénybe. A LuckyTemplates használatakor rengeteg adatkészlet-tisztítást végezhetünk az általunk használt különféle oszloptranszformációs technikák kombinálásával. Nem kell ehhez bonyolult képletet írnunk.
Kattintson az Előnézet frissítése lehetőségre az összes általunk létrehozott átalakítás frissítéséhez.
Most már közzétehetjük lekérdezésünket a Kezdőlap lap Bezárás és Alkalmaz lehetőségére kattintva .
Ezután közzéteszi azokat a fizikai táblázatokat, amelyek tiszta és optimalizált állapotban vannak. És ennyi az oszloptranszformációkhoz. A következő dolog, amiről beszélni fogunk, a sorátalakítások.
Sortranszformációk a LuckyTemplates lekérdezésszerkesztőben
A sortranszformáció nem ad annyi lehetőséget, mint az oszloptranszformációnál. Vannak azonban bizonyos célok vagy egyedi előfordulások, ahol a sorátalakítás hasznos lehet.
Az a hely, ahol a legtöbb sortranszformációt elérjük, nem az egyes sorokon belül található. Ennek az az oka, hogy a jobb gombbal egy adott sorra kattintva nem kapunk átalakítási lehetőségeket.
Amit tehetünk, az az, hogy az adott lekérdezés bal felső részére lépünk. Ezután kattintson a legördülő ikonra, amely megadja a lehetőségeket. Itt végezhetjük el a legtöbb sorátalakítást.
Ezen átalakítások egy részét a T átalakítás lapon is elérhetjük .
Most próbáljunk ki néhány példát a sortranszformáció használatával. Általában, amikor lekérdezünk egy táblázatot, a fejléceink nagy valószínűséggel az első sorban vannak. Példaként ideiglenesen állítsuk be a fejléceinket az első sorba.
Kattintson az Első sor használata fejlécként lehetőségre, majd válassza a Fejlécek használata első sorként lehetőséget .
Néha előfordulhat, hogy olyan típusú lekérdezést kapunk, amely hasonlít ahhoz, ahol oszlopfejléceink az első sorban találhatók.
Ezt megváltoztathatjuk vagy javíthatjuk az Első sor használata fejlécként lehetőségre kattintva. Ezután az első sor fejléceit állítja be tényleges oszlopfejlécként. És ez az egyik a különféle sorátalakítások közül, amelyeket megtehetünk.
Vannak más dolgok is, például a Transpone , Reverse Rows és a Count Rows opciók, amelyeket használhatunk olyan esetekben, amikor ezek alkalmazhatók.
A transzponálási opció használata a LuckyTemplates lekérdezésszerkesztőben
Menjünk egy kisebb táblázathoz, például a Termékek táblához, hogy kipróbálhassuk a Transpone opciót.
Ezután kattintson a Transponálás lehetőségre. Ez az opció felfelé kapcsolja a táblázat sorait és oszlopait, ahogy az a képen látható.
Használjuk az Első sor használata fejlécként opciót, hogy az első sort oszlopfejlécként állítsuk be.
Ez a példa itt nem alkalmazható, de a Transpone opció ismerete hasznos lehet, különösen akkor, ha a jövőben egy ellentétes forgatókönyvvel találkozunk, amikor egy bizonyos tábla oszlopait és sorait kell váltanunk.
Most távolítsuk el az ebben a táblázatban végrehajtott átalakításokat, mivel ezeket csak példaként tettük meg. A Lekérdezésbeállítások ablaktábla ALKALMAZOTT LÉPÉSEK részében távolítsa el a Módosítás típusa1 , a Kiemelt fejlécek és a Tábla transzponálása átalakításokat a mellettük lévő x ikonra kattintva .
A Termékek táblázatunknak most vissza kell térnie az eredeti állapotába. Könnyen eltávolíthatjuk azokat az átalakításokat, amelyeket kísérleti céllal próbálunk. Emiatt annyi átalakítást tehetünk és próbálhatunk ki, amennyit csak akarunk.
A fordított sorok és sorok számlálása opció használata
Használhatjuk a Reverse Rows opciót is. Ez akkor lehet hasznos, ha rendezési irányt szeretnénk megadni, vagy ha az adataink fordított irányban vannak strukturálva.
Kattintsunk a Fordított sorokra , és látni fogjuk, hogy soraink értékei megfordultak. Lehetnek bizonyos okai annak, hogy miért akarjuk vagy szükségünk van erre az átalakításra.
Hozzuk vissza az asztalunkat az eredeti állapotába. Csak távolítsa el a Fordított sorok transzformációt az ALKALMAZOTT LÉPÉSEKBEN a mellette lévő x ikonra kattintva .
A másik lehetőség, amit használhatunk, a Sorok száma opció. Lépjünk az Értékesítési táblázatunkhoz, és próbáljuk ki a Sorok számlálása opciót. Ezt az opciót akkor használhatjuk, ha például a tranzakcióink számát szeretnénk megjeleníteni.
Most kattintson a Sorok számlálása opcióra.
Ezután megmutatja, hogy 8000 sorunk vagy tranzakciónk van.
Távolítsuk el újra ezt az átalakítást, mert nem akarjuk, hogy a táblázatunk tartósan így nézzen ki. Csak lépjen az ALKALMAZOTT LÉPÉSEK részhez , majd távolítsa el a Counter Rows transzformációt.
A felső sorok eltávolítása és az indexoszlop hozzáadása opció használata
Most próbáljuk ki a többi elérhető sortranszformációt. Ha tudjuk, hogy vannak redundáns sorok az adattáblázatunk tetején, a Sorátalakítás ikonra kattintva könnyen eltávolíthatjuk őket. Ezután válassza a Felső sorok eltávolítása… lehetőséget.
Ekkor megjelenik egy felugró ablak. Most már eltávolíthatjuk adattáblánk felső 50 sorát, ha beírjuk az 50-et a Sorok száma beviteli mezőbe, majd kattintsunk az OK gombra. És ez egy másik jó sorátalakítás, amelyet felhasználhatunk.
Mielőtt megpróbálná a következő átalakítást, ne felejtsük el eltávolítani a minta Eltávolítása Top Rows transzformációt, amelyet mi is végrehajtottunk.
Egy másik jó átalakítás, amelyet használhatunk, az Add Index Column . Már vannak indexoszlopok a táblázatainkban. De csak példaként próbáljuk ki, menjünk az Ügyfelek táblázathoz, és használjuk az Indexoszlop hozzáadása opciót.
Miután belépett a Vevők táblázatba, kattintson a Sortranszformáció ikonra, válassza az Indexoszlop hozzáadása opciót, majd az 1-től lehetőséget.
Ezután látni fogjuk, hogy hozzáadtunk egy Index oszlopot. Ne felejtsük el újra eltávolítani az átalakítást, mert erre nincs igazán szükségünk az Ügyfelek táblázatban. Csak példaként próbáltuk ki.
Vannak más sorátalakítási lehetőségek is, amelyeket használhatunk, mint például az alsó sorok megtartása , az ismétlődések megtartása , a hibák megtartása stb.
Ahogy mondtam, a sortranszformációk nem olyan fejlettek, mint az oszloptranszformációk . Vannak azonban olyan egyedi esetek, amikor ezek igazán hasznosak lehetnek.
Következtetés
A LuckyTemplates másik érdekessége, hogy egyetlen cellában vagy sorban sem változtathatunk semmit külön-külön. Ez azért van, mert a LuckyTemplates az oszlopokról és táblázatokról szól. Ez az oka annak is, hogy az oszloptranszformációk részletesebbek, mint bármely sorátalakítás.
Valószínűleg néhány cikkünkben látni fogja ezeket az átalakulásokat. Alapvető fontosságú, hogy megfelelően használjuk őket az összes többi különböző transzformációval kombinálva. Remélhetőleg ez az oktatóanyag segített elgondolkodni a LuckyTemplates-en belüli adatátalakítás fontosságáról.
Minden jót,
Fedezze fel, hogy a SharePoint verzióelőzményei hogyan segíthetnek áttekinteni egy bizonyos adatok alakulását, és hány módosításon mentek keresztül.
Itt található egy eszköz jelentések és látványelemek készítéséhez, egy színhexadecimális kódválasztó, amellyel könnyedén lekérheti LuckyTemplates jelentései színeit.
Könnyedén megjeleníthet egy dátumtartományt szeletelőként a jelentésben időszaki táblázat segítségével. Használjon M-kódot a dinamikus dátumszeletelő létrehozásához a LuckyTemplates alkalmazásban.
Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.
Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.
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.
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.
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.
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.
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.