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 a blogbejegyzésben egy fejlett, de valós elemzésen fogunk dolgozni, amely magában foglalja a LuckyTemplates DAX függvényeit. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
A szóban forgó forgatókönyv az, amikor olyan termékei vannak, amelyek árai idővel változnak.
Az idők során áttekintett bemutatók/bemutatók nagy része arra utal, hogy egy termék ára az idők kezdetétől a legfrissebb dátumig pontosan ugyanaz marad. A valóságban ez nem így van.
Sok nyersadat-táblázatban valószínűleg van egy olyan beállítás, ahol az ár különböző időkereteken keresztül más árra változhat. Például az árak a szezonális igények miatt változhatnak.
Tartalomjegyzék
LuckyTemplates DAX-függvények megvalósítása árváltozásokhoz
Az ebben a blogbejegyzésben bemutatott technikák segítenek az árváltozások kezelésében. Van egy kis tanulási görbe a helyes használathozfunkciókat.
Ez azonban megtehető az adatmodell helyes beállításával és fejlettebb DAX-képlet-kombinációk használatával.
Ebben a példában előzetesen tudhatja, hogy a múltban mik voltak az árváltozások, és integrálni szeretné ezeket az árváltozásokat a modelljébe. Ebben a forgatókönyvben azonban előfordulhat, hogy nincsenek árak a ténytáblázatban. Tekintse ezt az értékesítési táblát tranzakciós táblaként.
Ha ebben a táblázatban szerepelnek az árak, akkor valószínűleg nem kell ezt megtennie. De láttam, hogy kérdések vetődnek fel ezzel kapcsolatbantámogatási fórum, ahol az árak külön táblázatban vannak, és integrálni kell.
Létrehoztam egy táblázatot, ahol minden termékem megtalálható, valamint minden termék ára, amely a negyedévben változik. Tehát van egy terméknév és egy negyeddimenzió.
Tehát az 1. termék ára a harmadik negyedévben 1680,75 dollár volt.
De ha lefelé görgetjük a táblázatot, azt láthatjuk, hogy az 1. termék ára 2666,79 dollárra változott a negyedik negyedévben.
A karácsonyi időszakban meglehetősen erősen emeljük termékeink árait, ezért tudnunk kell, hogyan változtak ezek az árak. Ez egy nagyon jó ötlet a jövőbeli előrejelzésekhez és forgatókönyv-elemzésekhez, mert sok esetben előfordulhat, hogy előrejelzi az árak változását.
A táblázatok közötti kapcsolat
A trükkös rész itt az, hogyan illesszük be ezt a modellünkbe. A Termék táblázat minden egyes terméket egyszer sorol fel, de a Termékárak táblázat többször hivatkozik egy termékre. Tehát nem tudunk kapcsolatot teremteni a Termékárak tábla és az Értékesítési tábla között.
Erre nincs módunk, mert a Termékárak táblázatban több érték is szerepel, és azt szeretnénk, hogy a keresőtábla (Terméktábla) az egyedi oldalon legyen.
Ebben a forgatókönyvben innovatívnak kell lennünk, és ki kell dolgoznunk, hogyan vehetünk ki egy adatpontot a Termékár-táblázatból, miközben az Értékesítési tábla adatait elemezzük néhány LuckyTemplates DAX-függvény használatával.
A termék átlagos árának kiszámítása
Így csináltam. Amikor kigúnyoltam ezt a forgatókönyvet, számos további dolgot is megtettem. Itt van ez a táblázat, amely tartalmazza a termék nevét, az átlagos aktuális árat és az átlagos termékárat, amely az általunk kiválasztott negyedévtől függően változik.
Az átlagos termékárak kiszámításához emlékeznie kell arra, hogy valójában nincs kapcsolat a Dátum tábla (ahonnan a negyedév származik) és a Termékár tábla között.
A TREATAS funkció használata
Tehát amikor itt választunk, valahogy szűrnünk kell az Értékesítési táblázatot, hogy megbizonyosodjunk arról, hogy a negyedévre vonatkozó megfelelő ár jön-e be. Ehhez használtam afüggvény, amely lehetővé teszi ezen virtuális kapcsolatok létrehozását.
Miután gyakorlatilag létrehozta a kapcsolatot a TREATAS segítségével , a termék neve és adatai megváltoznak az általunk végzett negyedéves kiválasztás alapján.
A TREATAS funkciót sokféleképpen alkalmazzák előrejelzésben, reklámozásban és marketingben, ahol a termékek ára nem mindig állandó. Az ilyen típusú dolgok tényleges megoldásához technikák kombinációját kell használnia.
Most szeretném összehasonlítani a teljes értékesítést történetileg egy egyszeri ár alapján. Össze akarom hasonlítani az összes értékesítést az árkorrekciókkal, amely tartalmazza az összes értékesítésünket, de figyelembe veszi ezeket a negyedéves árkorrekciókat.
A LOOKUPVALUE függvény használata
A kívánt eredmény elérése érdekében a képletet afunkció. A Teljes értékesítés árkorrekcióval kiszámításához az értékesítés SUMX függvényét használtam, hivatkoztam az Értékesítési táblázatra, majd a Mennyiség táblára ugrottam. Utolsó lépésként a LOOKUPVALUE függvényt használtam.
A LOOKUPVALUE a lehető legközelebb áll a VLOOKUP- hoz. Alapvetően egyfajta VLOOKUP műveletet hajt végre a Termékár-táblázaton belül, majd beviszi azt az iterációba, amelyet az Értékesítési táblán keresztül végzünk.
A LOOKUPVALUE nagyszerűsége az, hogy nincs szükség kapcsolatra a használatához. Más táblázatokba ugorhat csak úgy, hogy egy adott táblázat egyes elemeire hivatkozik.
A LOOKUPVALUE funkció használatával nyomon követheti az árváltozásokat. Nézzük meg, mi történt tavaly 2018. április 26-án. 1 terméket adtunk el, az 53. terméket.
Az Összes értékesítés oszlop az új 1526 USD-s árat, míg a Teljes értékesítés árkorrekcióval oszlop 1327,62 USD-t vesz figyelembe átlagos termékárként.
Következtetés
Ebben a példában a TREATAS függvényt használtam egyedi virtuális kapcsolat létrehozására az adatmodellben. Ez egy nagyszerű trükk, amelyet el kell sajátítani, ha összetettebb adatokkal dolgozik.
Meg kell néznünk a LOOKUPVALUE függvényt is. Ez egy másik egyedi funkció, amelyet nem gyakran használnak, de logikus oka van annak, hogy ebben a konkrét példában ezt kell használnunk.
Bevezettünk néhány kiváló minőségű fejlesztési technikát, amelyek nagyon valós adatforgatókönyveket fednek le, amelyekkel valószínűleg foglalkozni fog vállalkozása egy bizonyos pontján.
További üzleti elemzési példákért tekintse meg a LuckyTemplates Online alábbi mini-sorozat modulját.
Élvezze a munkát ezen a részletes videón.
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.