Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ebben a bejegyzésben szeretném megmutatni, hogy mi az egyik leglenyűgözőbb vizualizációs technika az Advanced LuckyTemplatesben. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Soha ne érezze úgy, hogy csak a LuckyTemplates (vagy az egyéni vizualizációs) általános vizualizációs lehetőségeket használja. Jelentős lehetőség nyílik arra, hogy látványvilágát még vonzóbbá tegye a DAX használatával dinamikus mérőszámok létrehozására.
Ebben a továbbfejlesztett LuckyTemplates oktatóanyagban megmutatom, hogyan kell használni – amit én nevezek – a dinamikus látványelemek többszálú megközelítésének . Dinamikus mérték létrehozása egy kijelölésen keresztül klassz dolog, de az igazán a következő szintre emeli a vizualitást, ha több változót fűz össze mértékekbe , amelyek meghatározzák, hogy mi jelenjen meg a vizualizációkban.
Ez nem egyszerű technika, de mindenképpen érdemes megtanulni és megérteni. Ha igen, sokféleképpen elkezdheti alkalmazni.
A demómodellben a vizuális interakciókat nagyszerűen használtam azáltal, hogy három réteget hoztam létre a jelentésoldalon, hogy valóban pontosítsam a kulcsfontosságú adatokat és információkat a különböző régiókban.
Részletesen végigvezetem ezen a fejlett LuckyTemplates technikán, a táblázatok létrehozásától a DAX-számítások kidolgozásáig. Az első dolog, amit tennünk kell, hogy kidolgozzuk az alapvető számításainkat (bevétel és nyereség). Mielőtt azonban rátérnénk, nézzük meg az adatmodellünket, és nézzük meg, mivel dolgozunk.
Tartalomjegyzék
Az adatmodell szerkezete
Adatmodellünkben dátumaink, ügyfeleink, értékesítőink, termékeink, helyeink és értékesítéseink szerepelnek.
Az Értékesítési táblázatunkban , ahol alapvető számításainkat fogjuk elvégezni, csak az eladott mennyiségünk van .
Tehát valami logikát kell írnunk az eladásonkénti tényleges dollárérték kiszámításához. A Termékek táblázatunkban pedig van egy Aktuális ár oszlop, így ezt felhasználhatjuk, és kiszámíthatjuk az eladott cikkenkénti teljes eladási értéket.
Az alapvető intézkedések kidolgozása
A mérték létrehozásához kattintson az Új mérték elemre, és írja be a számítást.
Nevezzük Összes értékesítésnek , és az Értékesítési táblázat minden sorát végigjárjuk , majd megszorozzuk az eladott mennyiséget az árral. És így használjuk afüggvény, amely lehetővé teszi, hogy a kapcsolaton keresztül visszalépjünk a Termékek táblához.
Tehát lényegében ez a teljes bevételünk. Most kidolgozzuk a teljes nyereségünket , amelyben néhány lépést kell végrehajtanunk, hogy megszerezzük azt. Először kiszámoljuk a teljes költségünket , amit azért tudunk megtenni, mert a Termékek táblázatban szerepel a Költség oszlop .
Pontosan ugyanazt a logikát használhatjuk (Total Sales számítás), másolhatjuk és illeszthetjük be, és létrehozhatunk egy új mértéket. Egyszerűen megváltoztatjuk a nevet Összes költségre , majd a jelenlegi ár helyett a Költségek értéket adjuk meg .
Ezt táblázatba foglalhatjuk, hogy megbizonyosodjunk arról, hogy a dolgok helyesen számolnak. Ezután néhány formázást végzünk, és ezt dollárértékké alakítjuk.
Tehát most termékenként vizsgáljuk a teljes értékesítést és a teljes költséget.
Ebből könnyen kiszámolhatjuk az össznyereséget . Egyszerűen levonjuk a teljes költséget a teljes értékesítésből .
Most azt kell kitalálnunk, hogyan tehetjük dinamikussá ezeket a látványelemeket. Vegye figyelembe, hogy szeretnénk dinamikusan nézni a dátumokat az időben, és különböző időkereteket választani. Például meg akarjuk nézni az elmúlt hét napot és/vagy az elmúlt 30 napot stb. Ezt nem tudjuk megtenni egy szabványos dátumtáblázatból. Létre kell hoznunk egy további táblázatot, és be kell vinnünk a számításainkba .
Támogató táblázat készítése
Számos módja van ennek az új táblázatnak a létrehozására, de én mindig szeretem az Adatok megadását használni , mert a legtöbb esetben jól működik, és nagyon gyorsan létrehoz egy táblázatot.
Ezért kattintunk az Adatok megadása gombra, és kitöltjük az oszlopokat. Ezt a táblázatot Day Range Selection -nak nevezzük .
Amint betöltjük, azt mondja, hogy megpróbál kapcsolatot létesíteni a modellel, de egyáltalán nincs fizikai kapcsolata a modellben található semmivel .
Ezután a Napok oszlop szerint rendezzük a táblázatunkat, hogy a megfelelő sorrendben legyen…
…majd fordítsd szeletelővé.
A naptávválasztási képlet kidolgozása
Következő dolgunk az, hogy kitaláljuk, mit is választunk . Ehhez ismét lépjünk az Új mérték elemre, és írjuk be a képletünket. Használjuk afüggvényt, és menjen a Napok szerint , de ügyelünk arra, hogy helyesen rendezzük. Ha így használjuk, hibaüzenetet kapunk, ha nincs kiválasztva.
Ennek kijavításához használjuk a , majd a Day Range beállítást. Tehát ha csak egy érték van kiválasztva a Nap tartományban, akkor az megegyezik a napokkal. Ha nem, akkor 0-val vagy néhány alapértelmezett értékkel egyenlő. Vagy használhatjuk a Dátumokat, így ha nincs kiválasztva, akkor mindent megjelenít.
Most, hogy megvan ez a naptartomány-kiválasztás , amelyet számításaink során fogunk használni, valahogy meg kell határoznunk, hogy a kijelölés alapján mi jelenik meg valójában egy dátumtartományban .
A számítás kidolgozása a kiválasztott dátumtartomány megjelenítéséhez
Először beírjuk ide a Dátumot a táblázatunkba, majd rendezzük, és megszabaduljunk attól, hogy megszabaduljunk egy kis időtől, és konkrétan csak 2015-öt, 2016-ot és 2017-et mutassuk meg.
Most valahogy létre kell hoznunk egy olyan számítást, amely csak a kiválasztott tartományra vonatkozó információkat jeleníti meg .
Ez a logika anyilatkozat. Ez a teljes eladást fogja kiszámítani, de csak egy adott időszakra számítja ki. Használatával létrehozhatjuk azt az időszakota Dátumok táblázat fölött . Ha a dátum nagyobb, mint (>) MA, levonva a napok tartományából , és ha a dátum kisebb, mint (<) vagy="" egyenlő="" (=")" to="" ma, akkor= "" show="" the="">
Tehát, ha ezt egy táblázatba helyezzük, látni fogjuk, hogy ez a táblázat dinamikus. Ez a szeletelő kiválasztása alapján változni fog.
Kontextus átmenet fogalma
Mielőtt továbblépnénk, szeretnék egy egészen érdekeset mutatni, hogy ha nem választok ki semmit, akkor csak egy eredményt kapunk, de a napi tartományunkban 1094 van.
Ez egy nagyon érdekes koncepció, az úgynevezett Context Transition .
Ha belenézünk a képletünkbe, a dátumtartományunk 1094.
Ennek oka az írásmód, amikor semmi nincs kiválasztva, mint a Dátumokban .
A teljes bevétel képletünkben szereplő SZŰRŐ függvény a Napi tartományt minden sorban egy napra értékeli, szemben az 1094 sorral, amelyben kellene.
Nagyon gyors módja annak, hogy ezt – anélkül, hogy belemennénk a Context Transition körüli részletekbe – kijavítani, az, hogy a dátumokat becsomagolja. Nem számít, hol van az ismétlődő SZŰRŐ funkción belül, megkapja a rendelkezésünkre álló teljes naptartományt.
Többszálú dinamikus látvány létrehozása
Ahhoz, hogy ez többszálú legyen, ugyanazon a vizualizáción belül szeretnénk ugrani a teljes bevétel és a teljes nyereség között. Tehát hasonló lépést fogunk tenni egy alátámasztó táblázat létrehozása szempontjából. Nevezzük metrikus kijelölésnek .
Ezután létre kell hoznunk egy másik dinamikus össznyereséget. Egyszerűen másoljuk le a teljes bevétel képletünket, változtassuk meg a nevet All Profits- ra , és a Total Sales helyett a Total Profits-ba lépünk be .
Ezután rendezzük a Metric Selection táblázatunkat az Index oszlop szerint.
És most olyan értéket szeretnénk elérni, amely megváltozik az általunk végzett kiválasztáshoz (bevétel vagy nyereség).
Ennek módja egy másik intézkedés létrehozása. Nevezzük Metric Selectnek .
Következő teendőnk az, hogy létrehozzuk ezt a főszámítást, amelyen keresztül továbbítjuk ezeket a szálakat, majd bevisszük azt az utolsó vagy főszámítást a vizualizációinkba.
A főszámítás elkészítése
Ezt a képletet metrikakiválasztási eredményeknek nevezzük . Ebben a számításban a logikát fogjuk használni.
Ezt a mértéket behúzzuk a táblázatunkba, és megkapjuk ezt a többszálú eredményt vagy számítást. Bármilyen időkeretet és mérőszámot kiválaszthatunk, és ezt az eredményt megadjuk.
Ezt a mértéket bármelyik dimenziónkban is használhatjuk. Például érdemes lehet ezt a napi perspektívából nézni, a teljes termékünket vagy vásárlóinkat stb.
Átkattinthatjuk, és megnézhetjük a nyereségünket a bevételeinkkel szemben. Megtekinthetünk egy adott időkeretet, és láthatjuk, hogy ez a dinamikus vizualizáció hogyan ad nekünk egy sor különböző megjelenést. Számos különböző válogatást vagy szálat táplálhatunk bele.
Következtetés
Ebben az oktatóanyagban egy fejlett LuckyTemplates technikát vizsgáltunk meg. Ez csak egy példa arra, hogyan teheti ezt meg, de nagyon sokféle módon használhatja ezt a technikát. Számomra az egyik legfontosabb dolog, amikor dinamikusan szeretné megnézni az ügyfelek rangsorát.
A fő célom ezzel az oktatóanyaggal az, hogy ösztönözzek arra vonatkozóan, hogy mit érhet el a LuckyTemplates segítségével. Komolyan korlátlan! Bár sokat kell tanulnia a LuckyTemplates különböző területeiről, hogy minden jól működjön, a vizualizáció és az elemző munka elképesztő eredményeket érhet el.
Sok sikert ehhez – azt javaslom, hogy jól tanulja meg ezt a fejlett LuckyTemplates technikát. Egy pillanatig sem fogod megbánni!
Egészségére!
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.
Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.
Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.
Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.
Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.
Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.
Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.
Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.
Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.