Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Tento tutoriál je o funkci dotazu na napájení  v LuckyTemplates s názvem Group By . Je to nedoceněná funkce v LuckyTemplates, která vám umožní vyřešit běžné problémy tím nejjednodušším možným způsobem. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Funkce Seskupit podle je nejlepší volbou, když máte řadu atributů, které chcete seskupit a vytvořit agregaci.

Obsah

Příklad prodejní tabulky

Toto je ukázka sestavy využívající výpočty DAX. Má kruhovou redundanci a problémy s kontextem filtru.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Tabulka byla seskupena podle zákazníka, roku a měsíce a částky prodeje.

Částka celkového prodeje je pak umístěna na každý řádek skupiny.

Pomocí funkce Power Query Group By

Chcete-li to replikovat pomocí funkce Seskupit podle, otevřete Power Query a klikněte na Seskupit .

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Jakmile je otevřen, klikněte na Upřesnit a začněte seskupovat atributy.

Nejprve seskupte Zákazník a Rok a Měsíc . V tomto případě pojmenujte sloupec Celková částka prodeje Seskupená . Dále změňte operaci na Součet  a sloupec na Částka prodeje .

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Můžete vidět, že to vygenerovalo sloupec. Data jsou však neúplná, protože mají pouze jeden řádek na zákazníka.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Vraťte se tedy ke kroku funkce Seskupit podle a opravte to.

V dolní části funkce klikněte na Přidat agregaci a pojmenujte ji AllData .

Pro operaci vyberte Všechny řádky . Tato operace poskytuje způsob, jak vrátit všechny řádky, které byly v původních datech s agregovaným operátorem, který je na ně použit. Dále přesuňte parametry nahoru a klikněte na OK.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Tím se v tabulce vytvoří nový sloupec.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Nyní odeberte sloupce Zákazník a Rok a Měsíc a rozbalte sloupec AllData .

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Nyní máte nastavenou stejnou tabulku jako v příkladu.

Takže místo použití složitých a kruhových odkazů můžete použít Seskupit podle, abyste snadno získali požadované výsledky.

Příklad basketbalového rekordu

V tomto příkladu jsme použili finálové záznamy basketbalového týmu Chicago Bulls.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Jedná se o nejlepší sedmiherní série každého roku.

Použití funkce Power Query Group By

Pomocí funkce Seskupit podle musíte určit, kolik výher v sérii měli 4 ze 7.

Pokud používáte kódy DAX, můžete skončit pomocí tohoto opatření k identifikaci výher série.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Můžete vidět, že používá vnořené příkazy, vnořené iterátory a některé funkce jako např,  .

Chcete-li to provést v dotazu na sílu, vyjměte výhry a prohry a převeďte je na míru počtu.

Přejděte na Přidat sloupce a klikněte na Sloupec z příkladů . Poté sloupec pojmenujte Count . Poté přiřaďte 0 hodnotu pro ztráty a 1 pro výhry.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Dalším krokem je zjistit rozhodující hru v každé sérii, která je vždy poslední hranou hrou.

Přejděte tedy na Seskupit a klikněte na Upřesnit. Seskupte rok a nastavte parametry.

Zadejte AllData  pro název sloupce a nastavte Operation na All Rows . Dále klikněte na Přidat agregaci a nazvěte ji Rozhodující hra . Nastavte operaci na Max  a sloupec na Hry .

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Po vygenerování sloupců rozbalte sloupec AllData .

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Nyní máte data pro rozhodující hru.

Poslední věc, kterou musíte udělat, je vytvořit další sloupec, který vrací hodnotu sloupce Count pro rozhodující hru série.

Chcete-li to provést, klikněte na Podmíněný sloupec a pojmenujte jej Počet výher série . Nastavte parametr pro generování sloupce Počet , pokud se sloupec Hry rovná sloupci Rozhodující hra . Pokud ne, měla by se vrátit na 0.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Po dokončení přejděte na kartu Domů a klikněte na Zavřít a použít.

Toto je tabulka, která byla vytvořena pomocí complex .

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Obnovení tabulky basketbalových rekordů

Pomocí této analýzy můžete znovu vytvořit tabulku.

Vezměte sloupce Year  a Series Win Count  do dashboardu a proměňte je v tabulku.

Ujistěte se, že rok neshrnuje a formát počtu výher série jako celé číslo.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Dále získejte celkový počet výher série . Klikněte na rozbalovací šipku ve sloupci a zvolte Součet .

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

Můžete vidět, že má stejné výsledky bez použití jediné funkce DAX.

Funkce Power Query v LuckyTemplates: Seskupit podle funkce

V těchto dvou příkladech můžete vidět, jak funguje funkce Seskupit podle, když ji zkombinujete s možností vrátit agregaci nebo vrátit všechny řádky.

Poskytuje vám flexibilitu při řešení široké škály skupinových problémů.

Závěr




Group By je velmi užitečná funkce dotazu na napájení v LuckyTemplates. Má velký potenciál při vytváření reportů a vizualizací.

Pokud je používání funkcí a kódů jazyka DAX příliš složité, můžete jako alternativu použít funkci Seskupit podle. Pomáhá snadno vytvářet cenná data pro složité problémy.

V tomto tutoriálu jsme si ukázali, jak můžete maximalizovat potenciál funkce Seskupit podle a aplikovat jej na své vlastní sestavy.


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.