Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

V tomto návode vás naučím, ako spravovať výpočty viacerých dátumov vo vašej tabuľke faktov v LuckyTemplates. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Toto je častá otázka v.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Týmito viacerými dátumami môžu byť okrem iného dátumy objednávok, dátumy odoslania, dátumy vypršania platnosti a dátumy príchodu. Tieto informácie sa môžu nachádzať v jednom riadku vašej množiny údajov.

Tu je niekoľko poznatkov, ktoré môžete z tejto techniky získať:

  • Množstvo aktuálne odosielaných objednávok
  • Množstvo objednávok čakajúcich na odoslanie
  • Počet ľudí pracujúcich na projekte
  • Počet dní, počas ktorých projekt prebiehal

Písanie vzorcov pre túto techniku ​​môže byť mätúce, keď práve začínate s LuckyTemplates.

Pomocou podrobného príkladu v tomto návode pochopíte, ako spravovať výpočty viacerých dátumov v tabuľke Faktov.

Obsah

Vzorec a model

Pozrime sa na model súboru demo údajov pre tento tutoriál.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Tento druh tabuľky môže existovať okrem iného pre dátumy objednávok, dátumy vypršania platnosti a dátumy požiadaviek.

Nastavenie modelu môže byť veľmi mätúce.

Je to dvojkrokový proces. Po prvé, model musí byť správny. A po druhé, výpočty by mali mať správne vzorce DAX.

Skvelá vec na tejto technike je jej schopnosť byť použitá v iných podobných scenároch.

Teraz musí výpočet zobraziť počet objednávok, ktoré sú aktuálne pre konkrétne dátumy. Živé v tomto prípade znamenajú objednávky, ktorých platnosť ešte nevypršala.

Vzorec musí počítať informácie, ktoré sa nachádzajú medzi viacerými dátumami. Kontext sa môže líšiť v závislosti od toho, čo sa snažíte vyriešiť, ale technika bude rovnaká.

Takto by mal byť model nastavený:

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Musíte použiť neaktívne vzťahy.

Aby boli výpočty správne, v modeli nemôžete mať aktívne vzťahy.

Ak chcete vypočítať logiku, ktorá zahŕňa počítanie prvkov, ktoré prebiehajú, musíte mať neaktívne vzťahy.

Mať neaktívne vzťahy je najjednoduchšia metóda, ktorú môžete použiť na vyriešenie tohto problému. Ak chcete mať aktívne vzťahy, existujú ďalšie pokročilé a zložité metódy, ktoré zahŕňajú písanie nového vzorca. Toto sa však neodporúča.

Vpred musíte napísať vzorec, ktorý používa kontext va potom pracuje prostredníctvom pokročilej logiky vo vnútri.

Lepšie porozumenie prostredníctvom vizuálov

Ak chcete lepšie pochopiť, ako táto technika funguje, pozrite si túto vizualizáciu:

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Časový rámec vo vizualizácii ukazuje, koľko objednávok je medzi dátumom objednávky a dátumom exspirácie.

Medzi aprílom a júlom 2019 môžete vidieť obrovský nárast naznačujúci, že platnosť mnohých objednávok vypršala:

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Táto vizualizácia uľahčuje pochopenie toho, čo technika robí.

Výpočet aktívnych objednávok

Tu je návod, ako zistiť počet objednávok, ktoré sú stále aktívne a aktívne.

Najprv musíte začať so vzorcom pre celkový počet objednávok:

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Vzorec používafunkcia na triedenie v tabuľke údajov.

Ďalej potrebujete vzorec, ktorý dokáže spočítať objednávky, ktoré máte na určitý deň:

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Ak je dátum objednávky menší ako a dátum vypršania platnosti väčší ako určitý deň, započítajú sa všetky jednotlivé objednávky, ktoré patria do tohto rozsahu dátumov.

Pre každý jeden riadok v tabuľke je momentálne nulový kontext pochádzajúci z tabuľky Faktov modelu, pretože neexistujú žiadne aktívne vzťahy.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Vráťme sa k vzorcu, afunkcie jednoducho vracajú dátum pre každý riadok v tabuľke.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Napríklad riadok z 21. marca 2019 obsahuje 477 objednávok.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Je to výsledok iterácie cez každý jeden dátum objednávky v rámci 5 700 riadkov v tabuľke Dátum. Existuje 477 objednávok, ktoré sú kratšie ako dátum vypršania platnosti a dlhšie ako dátum objednávky.

Vzorec Poradie medzi dátumami použije rovnakú logiku pre každý riadok v tabuľke.

Súčet, ktorý vidíte v tabuľke, teraz nemá kontext dátumu.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Je to jednoducho súčet všetkých objednávok pre každý dátum, ktorý vyhovuje kritériám stanoveným príkazom vo vzorci.

Prečo je používanie neaktívnych vzťahov dôležité

Vráťme sa k tomu, prečo sú neaktívne vzťahy kľúčom k tomu, aby model fungoval.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Používanie neaktívnych vzťahov v modeli je čistejšie. Umožňuje tiež jednoducho zapnúť akýkoľvek vzťah v závislosti od toho, čo potrebujete pre určitý výpočet.

Tu je príklad:

Ak chcete získať celkový počet objednávok podľa dátumu objednávky, potrebujete aktívny vzťah medzi tabuľkou Dátum a tabuľkou Údaje.

Pomocoumôžete virtuálne zapnúť vzťah medzi týmito dvoma tabuľkami vo vzorci.

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Takto to vyzerá v tabuľke:

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

V treťom stĺpci získate iba počet objednávok za deň pre každý riadok.

Ako príklad môžete vidieť, že medzi dvoma po sebe idúcimi riadkami je sedem objednávok:

Spravujte viacnásobné výpočty dátumov v tabuľke faktov – pokročilá technika LuckyTemplates

Praktické zapnutie vzťahov medzi tabuľkami vám umožní rozdeliť sa na rôzne vzorce vzorcov.




Záver

V tomto návode ste sa naučili vypočítať počet dní medzi viacerými dátumami v tabuľke Faktov pomocou špecifického vzoru vzorca a vytvorením neaktívnych vzťahov v modeli.

Príkaz FILTER spolu s jeho špecifickými parametrami je kľúčom k dosiahnutiu požadovaného výsledku.

Okrem toho, schopnosť virtuálne zapnúť vzťahy medzi tabuľkami pomocou funkcie USERELATIONSHIP v LuckyTemplates vám umožňuje znova použiť túto techniku ​​v rôznych scenároch.

na zdravie


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.