LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

V tomto návode vám ukážem, ako vytvoriť opatrenia pre prebiehajúce udalosti . Tieto udalosti môžu prísť vo forme prebiehajúcich objednávok alebo prebiehajúcich predajov v závislosti od charakteru vašej správy.

V podstate je tu problém vypočítať výsledky, keď je v tabuľke faktov viac ako jeden dátum . Prítomnosť podobných prvkov by mohla spôsobiť chyby vo vašich výsledkoch, takže sa pozrime, ako to môžeme prekonať.

Obsah

Riešenie dvoch vzťahov medzi rovnakými stolmi

Takto vyzerá náš Predajný stôl.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Ako vidíte, máme tu dva stĺpce DátumDátum objednávky a Dátum odoslania .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Skutočnosť, že sú tu dve dátumové tabuľky, môže priniesť ešte lepšiu analýzu. Koľko objednávok máme momentálne medzi dátumom objednávky a dátumom odoslania? Koľko objednávok momentálne prebieha?

Tento typ analýzy nemusí byť nutne aplikovaný aj na tento špecifický scenár. Existuje svet aplikácií, ktorí vedia, že to bude znova a znova rovnaký vzor. Akonáhle začneme pracovať na, uvidíte, čo je to za vzor.

Pred skokom do vzorca je však potrebné zvážiť niekoľko vecí, najmä pokiaľ ide o vzťahy medzi tabuľkami. Poďme sa teda pozrieť na náš dátový model, aby sme lepšie pochopili, čo sa deje.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Vzor prebiehajúce udalosti znamená, že musíte vytvoriť viac ako jeden vzťah medzi tabuľkou Dátum a tabuľkou Predaj .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Prvý vzťah je medzi dátumom a dátumom objednávky .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Musíme tiež vytvoriť vzťah medzi stĺpcom Dátum a stĺpcom Dátum odoslania .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Ale tieto dva vzťahy musíte tiež deaktivovať, pretože nemôžete mať jeden vzťah prevahu nad druhým. V opačnom prípade sa pri hlásení vyskytnú problémy.

Tu je príklad. Ak pretiahneme mieru celkového predaja do prehľadu, uvidíte, že dostávame nepárne výsledky. Zobrazuje celkový predaj počas všetkých dátumov.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Dôvod, prečo sa to takto zobrazuje, je ten, že nevie, čo má filtrovať. Je to preto, že dva vzťahy v pozadí sa navzájom rušia. Aby všetky prebiehajúce udalosti, ako je táto, správne prebehli, budeme sa musieť rozhodnúť medzi dvoma možnosťami.

Prvou možnosťou je vytvoriť samostatnú tabuľku len pre tento výpočet. Druhým by bolo vytvorenie avyhlásenie, ktoré používafunkcia na výpočet základných mier.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Poďme pracovať na druhej možnosti, ktorou je vytvorenie opatrenia pre prebiehajúce udalosti použiteľné pre tento scenár.

Začneme s príkazom CALCULATE , ktorý používapre náš celkový príjem . Potom použijeme funkciu USERELATIONSHIP a odkážeme na stĺpec Dátum objednávky v tabuľke Údaje o predaji .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Toto označuje vzor, ​​ktorý použijeme v našom vzorci pre každú prebiehajúcu udalosť. Opäť to znamená, že v našom modeli nebude potrebné znovu vytvárať ďalšiu tabuľku dátumu .

Skúsme to pre Sales in Progress .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Celkový predaj musíme vypočítať v inom kontexte, preto použijeme VYPOČÍTAŤ a odkážeme na Celkový predaj .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Ďalej musíme vytvoriť dva filtre, ktoré za nás urobia analýzu. Takže začneme sfunkciu, potom použitepre Dátum objednávky . Potom dodáme, že Dátum objednávky je menší alebo rovnaký ako Dátum .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Pre druhý filter tentokrát použijeme Dátum odoslania . Toto by malo byť väčšie alebo rovné Dátum .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Keď to pridáme do našej tabuľky, uvidíte, že stále nevráti správny výsledok.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Je to preto, že aj keď máme celkové tržby ako kľúčové meradlo, ešte sme to nevypočítali. Náš model nemá celkový predaj , má iba celkový príjem .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Takže to, čo urobíme, je získať SÚČET celkových príjmov , aby sme získali naše celkové tržby .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Teraz vidíme skutočný prebiehajúci predaj .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Premeňme to na graf, aby sme mohli mať vizuálne znázornenie toho, ako čísla prechádzajú časom.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Opätovné použitie LuckyTemplates DAX Measures

Pozrite sa, aké jednoduché je opätovné použitie tohto opatrenia. Predtým sme sa pozerali na prebiehajúce predaje . Technicky skutočnosť, že stále prebieha, znamená, že zatiaľ neexistujú žiadne príjmy; platbu dostanete až po skutočnom odoslaní objednávok.

Toto predstavuje ďalšiu skvelú analýzu. Aký druh peňažného toku budete potrebovať na výrobu produktov, aby ste mohli poslať faktúru a prijať platbu? Aby sme to zistili, spočítajme si Rozpracované objednávky . Tu už len musíme zmeniť názov opatrenia.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Potom namiesto výpočtu celkového predaja použijemea odkazujte na údaje o predaji .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Toto nové opatrenie v podstate len vypočítava, koľko objednávok sa spracováva. Nebudem to uvádzať ako stĺpec v našej tabuľke, ale bolo by dobré mať túto vizualizáciu v našej správe.

Takže skopírujeme a prilepíme graf pre prebiehajúce predaje , potom zmeňte hodnoty na Prebiehajúce objednávky .

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Teraz môžeme vidieť, koľko skutočných objednávok prebieha. To nám pomáha pochopiť, koľko produktov bolo objednaných v ktorýkoľvek konkrétny deň, ale ešte neboli odoslané.

Vytváranie ďalších filtrov

Okrem toho, čo sme už videli, môžeme získať ďalšie štatistiky pridaním filtrov do nášho prehľadu. Dobrým filtrom by bol názov produktu . To nám umožní vidieť trendy, pokiaľ ide o počet objednávok na konkrétne produkty.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Čo keby som teda chcel vidieť, koľko ľudí si objednalo Produkt 6 a aké výnosy z neho očakávame? Je ľahké to odškrtnúť vo filtri.

LuckyTemplates Opatrenia DAX pre prebiehajúce udalosti

Existujú aj ďalšie filtre, ktoré by bolo skvelé mať v závislosti od toho, aký druh analýzy hľadáte. Môžete mať napríklad filter pre zákazníkov. To vám pomôže určiť, kto sú vaši najväčší zákazníci. Môžete tiež pridať filter pre regióny, ktorý vám pomôže určiť, odkiaľ tieto objednávky pochádzajú.




Záver

Keď používame LuckyTemplates, v zákulisí beží veľa logikyPáči sa ti to. Už len skutočnosť, že miera vyhodnocuje každý jeden riadok v tabuľke predaja a zároveň sa ubezpečuje, že spĺňa správne podmienky pre dátum objednávky a dátum predaja, je dosť pôsobivá.

Preto odporúčam naučiť sa vzor a opakovane ho použiť. To vám umožní lepšie sa zoznámiť so vzorom, čo vám z dlhodobého hľadiska uľahčí. Nezabudnite pridať aj filtre, aby ste mohli analýzu skutočne rozdeliť rôznymi spôsobmi a oživiť ešte viac skvelých poznatkov.

Všetko najlepšie,


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.