Költségkeret elosztása: havi előrejelzések a LuckyTemplates napi eredményei között
Ebben az oktatóanyagban a LuckyTemplates költségvetés-elosztási algoritmusán fogok átmenni, ahol összehasonlíthatja a havi előrejelzéseket a napi értékesítéssel.
Megmutatom a különbséget a LuckyTemplates USERELATIONSHIP függvény és a TREATAS függvény között, amelyeket a DAX-mértékek létrehozásakor használnak. Az oktatóanyag teljes videóját a blog alján tekintheti meg.
Ezt az oktatóanyagot a LuckyTemplates fórumon feltett kérdésből kaptam. A tagnak van egy ténytáblája, amelyben egy csomó különböző dátum szerepel, és aktív vagy inaktív kapcsolatot próbált létrehozni a tábla és a dátumtábla között.
Íme egy kis háttér a LuckyTemplates USERELATIONSHIP és TREATAS funkcióiról. Nézzük meg ezeknek a függvényeknek a definícióit a DAX útmutatóban a LuckyTemplates webhelyen keresztül.
A LuckyTemplatesA függvény egy táblázatkifejezés eredményét szűrőként alkalmazza egy nem kapcsolódó tábla oszlopaira. Ez azt jelenti, hogy nincs aktív vagy inaktív kapcsolat ebben az esetben a dátumtábla és a ténytábla között.
Másrészt a LuckyTemplatesmegadja az adott számításban használandó kapcsolatot, amely az oszlopNév1 és oszlopnév2 között létezik.
Tehát ebben az esetben, ha DAX-mértéket hozunk létre, akkor a USERELATIONSHIP függvényt használjuk , ha inaktív kapcsolatunk volt a dátumtábla és a ténytáblánk között.
Térjünk vissza a LuckyTemplates asztalra, és nézzük meg, hogyan jön össze mindez.
Tartalomjegyzék
Adatmodell beállítása
Vessen egy pillantást az adatmodellemre, hogy lássa, hogyan van beállítva mindez. Ez alapvetően egy nagyon egyszerű modell. Van egy ténytáblázatom, melynek neve Jobs , majd megvan a dátumtáblázat . És amint látja, már készítettem mérési táblázatokat aintézkedésekre és a FELHASZNÁLÁSI intézkedésekre.
Az adatmodellben ezek a pontozott vonalakkal ellátott kapcsolatok inaktív kapcsolatok a Dátumok tábla és a Feladatok tábla között több dátum esetén. Ekkor használjuk a USERELATIONSHIP függvényt.
Ha nincs ilyen inaktív kapcsolat a két tábla között, akkor a TREATAS függvényt használjuk.
Mikor kell használni a TREATAS funkciót
Most pedig nézzük meg, hogyan néznek ki ezek az intézkedések a TREATAS esetében az intézkedések létrehozásakor. Az itt található ténytáblázatban láthatja, hogy több dátumunk van. Létezik beérkezési dátum, becsült jóváhagyási dátum, kezdési dátum, számla dátuma és záró dátuma.
A TREATAS mérések alatt a kapott számlálási mérőszám ( Rec'd Count v2 ) van , ami alapvetően egyképlet a munkák számának kiszámításához. A TREATAS funkciót használom és afunkciót is. Aztán elhelyeztem a Dátum oszlopot a Dátum táblázatból és a Fogadás dátuma oszlopot a Munkákból .
Nagyon hasonló a helyzet, ha a Total Estimates számot szeretnénk megkapni . Amint az alábbi képen látható, én csak a teljes becslést számolom ki a TREATAS-szal, és a Dátum táblázat Dátum oszlopát használom. És az Átvétel dátumát is használjuk az Állások ténytáblázatából.
Mikor kell használni a LuckyTemplates HASZNÁLATI SZABÁLYZAT
Most nézzük meg a LuckyTemplates USERELATIONSHIP-et, amelyet az intézkedésekben használnak. Amint látja, ezen az oldalon a számok megegyeznek a TREATAS oldalon szereplő számokkal. Ezért különböző függvényeket használunk, hogy ugyanazt a választ adjuk arra, amit a DAX-mérésünkhöz szeretnénk kapni.
Ne feledje, hogy az adatmodellben ezek a szaggatott vonalak vannak a Dátum tábla és a ténytábla (Jobs) között. Tehát ebben az esetben inaktív kapcsolatunk van, és használhatjuk a USERELATIONSHIP függvényt. És amit ez a függvény tesz, az az, hogy valójában aktívvá teszi az inaktív kapcsolatot .
Tehát, ha megnézzük a kapott mértéket ( Rec'd Count ) a USERELATIONSHIP segítségével, láthatjuk, hogy ez nagyon hasonlít a TREATAS-t használó mértékhez. Figyeljük meg, hogy az ÉRTÉKEKET használtam a TREATAS mértékben, de ebben a mértékben nem a USERELATIONSHIP függvénnyel.
És akkor íme, hogyan néz ki a teljes becslés ( Rev. $$) a beérkezési dátumra vonatkozóan. Ismét kiszámítjuk a teljes becslést, használjuk a USERELATIONSHIP függvényt, majd a Dátum oszlopot használjuk a Dátum táblából és a Fogadás dátumát a Jobs táblából.
Következtetés
Ebben az oktatóanyagban megmutattam, mikor kell használni a LuckyTemplates USERELATIONSHIP és a TREATAS funkciót. Figyeljük meg, hogy a TREATAS mértékben VALUES-t használtam.
Ne feledje, ha ehhez hasonló problémába ütközik, különböző lehetőségek közül választhat. Használhatja a TREATAS-t vagy a USERELATIONSHIP-ot a modell beállításától függően.
Egy dologra azt is emlékeznie kell, hogy amikor a TREATAS-t szeretné használni DAX-mérték létrehozásához, meg kell győződnie arról, hogy nincs inaktív vagy aktív kapcsolat a dátumtábla és a ténytábla között.
És fordítva, a FELHASZNÁLÁSI KÖRNYEZETBEN. A mérték létrehozásához inaktív kapcsolatra lesz szüksége a Dátum tábla és a ténytábla között.
Ha többet szeretne megtudni erről a témáról, tekintse meg az alábbi linkeket, és látogassa meg webhelyünket további tartalomért.
Minden jót!
Jarrett
Ebben az oktatóanyagban a LuckyTemplates költségvetés-elosztási algoritmusán fogok átmenni, ahol összehasonlíthatja a havi előrejelzéseket a napi értékesítéssel.
Ismerje meg, hogyan állíthatja be helyesen a számítások összegeit a fejlett DAX-képletek és a LuckyTemplates fejlett logikájának segítségével.
További információ a PowerApps-nézetekről és -űrlapokról, valamint arról, hogyan hozhatja létre és testreszabhatja azokat kifejezetten az Ön által létrehozott alkalmazáshoz.
Ebben a blogbemutatóban belemerülök a LuckyTemplates jelentéssablonjainak testreszabásához és a pénzügyi információk és adatok hatékony megjelenítéséhez.
Így néz ki egy kiváló LuckyTemplates jelentéstervezés. Ez egy gyári kialakítás, amely elemleírásokat és könyvjelzőket használ epikus navigációval.
Ismerje meg a különbséget a LuckyTemplates USERELATIONSHIP függvény és a TREATAS függvény között, amelyeket a DAX-mértékek létrehozásakor használnak.
Vadonatúj kurzus: Microsoft Excel kezdőknek
Tanulja meg és értse meg, hogyan használhatja a CASE utasítást az ISNULL SQL függvénnyel együtt érték visszaadására, ha NULL érték van.
Példák a LuckyTemplates irányítópultjára, tanulja meg és értse meg, hogyan hozhatja létre a leginnovatívabb oldalfordító vizualizációt a LuckyTemplates irányítópult kialakításához ezekben az egyszerű lépésekben!
Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre R szórványdiagram vizualizációt a LuckyTemplates alkalmazásban az R Script vizualizáció segítségével.