Jak používat filtry a slicery v Power BI – Praktický průvodce pro interaktivní dashboardy


Začněte slicerem Regionů pro ukotvení dashboardu a intuitivní zobrazení. Umístěte ho do prostoru vedle hlavních vizuálů, aby se zobrazené grafy reagovaly při výběru regionů. Přetáhněte slicer z panelu Fields na plátno, poté ho mapujte na sloupce, které obsahují data regionů, aby se zajistil čistý, nejrelevantnější zážitek pro publikum. Tento návod se zaměřuje na praktické kroky, které můžete aplikovat ještě dnes.
Pak vyberte správné možnosti pro to, jak uživatelé interagují. Slicer nabízí výběr jedné nebo více položek, vyhledávání a ovládací prvky formátování; pro dashboardy, které musí zůstat stručné, použijte statické uspořádání v panelu filtrů. Pro dynamičtější potřeby povolte filtry na úrovni vizuálu, aby omezily sloupce v jednotlivých grafech a udržely rozložení čisté.
Vyprávění plynule protéká, když propojíte filtry s cestou pro drill-down. Z pohledu na vysoké úrovni regionů mohou uživatelé drillovat dolů do podkategorií; použijte vyprávění k rámování nálezů a insightových detailů, které se objevují v nejrelevantnějších vizuálech. Také propojte filtry s nejznamenitějšími vizuály, aby akce v slicerech odhalily koherentní narativ napříč stránkami.
Pochopte zdroj vašich dat a navrhněte filtry, které ho respektují. Vytvořte měření a výrazy, které reagují na výběry, a zajistěte, aby zobrazené hodnoty odrážely aktuální stav filtru. Použijte z zdroje dat k řízení výchozích výběrů, pak nechte uživatele prozkoumávat regiony a další fixace. Udržujte sloupce úhledné, aby se zabránilo nejednoznačným výsledkům.
Rady pro rozložení praktických dashboardů: umístěte prostorově efektivní shluk filtrů nahoře, vyhněte se duplicitám a udržte rychlou navigaci s přetažením k repozicování ovládacích prvků. Pro pokročilé uživatele kombinujte filtry na stránkách se statickými nastaveními a filtry na úrovni vizuálu, aby podporovaly nejrelevantnější insights, přičemž zachovají jasný příběh ve vašich vizuálech.
Krok 10: Hierarchické slicery
Použijte hierarchické slicery k drillování z vysoce úrovňových kategorií do detailních položek v rámci jednoho ovládacího prvku. Vytvořte třístupňovou hierarchii (Region > Země > Město) ve vašem modelu a přetáhněte ji do sliceru; přepněte na zobrazení s rozbalovacím seznamem, aby se ušetřilo místo na dashboardech s omezeným prostorem.
Povolte režim drill v sliceru, aby interakce uživatelů působily přirozeně. Když uživatel vybere Region, slicer se rozšíří a ukáže jeho Země; výběr Země odhalí Města a cross-filtrace okamžitě aktualizuje grafy, včetně souhrnů prodejů podle lokace. To udržuje vaši vizualizaci koherentní shora dolů.
Některé praktiky: udržujte hierarchii maximálně na 3 úrovních, aby se vyhnuli složitosti; otestujte s některými realistickými scénáři, abyste potvrdili chování napříč všemi vizuály; použijte Single select, pokud chcete jednu položku na úroveň, jinak povolte multi-select k prozkoumání vztahů; dokumentujte, jak se chovají cesty drill v reportu.
Formátování a přístupnost: upravte velikosti a váhy písma pro čitelnost; sladěte barvy s vaší tématikou, aby se udržela vizuální harmonie; použijte rozbalovací seznam nebo kompaktní seznam na základě prostoru; jasně označte slicer, aby podporoval rychlé porozumění datům a zamýšlenému workflow.
Plán testování: ověřte cross-filtraci napříč grafy, jako jsou souhrny na vyšší úrovni a detailní rozbory; zkontrolujte, že součty zůstávají správné při drillování; optimalizujte výkon omezením počtu viditelných položek na každé úrovni a cachováním těžkých vizuálů, kde je to možné; proveďte nějaké uživatelské testy, abyste potvrdili, že zkušenost odpovídá očekáváním.
Mapování úrovní dat na hierarchii sliceru (Rok → Čtvrtletí → Měsíc)

Implementujte jedinou tabulku dat s poli Rok, Čtvrtletí a Měsíc a propojte ji se všemi faktovými tabulkami prostřednictvím klíče data. To mapuje úrovně dat do Rok → Čtvrtletí → Měsíc a umožňuje vestavěnou cestu drill-down uvnitř jednoho sliceru.
V tabulce dat vytvořte sloupce pro Rok (YEAR([Date])), Čtvrtletí ( "Q" & QUARTER([Date]) ), Měsíc (FORMAT([Date], "MMMM")), a MonthNumber (MONTH([Date])). Použijte MonthNumber k udržení měsíců v kalendářním pořadí a k zarovnání vizualizací s jinými filtry v reportu.
Konfigurujte slicer přidáním polí Rok, Čtvrtletí a Měsíc do stejného sliceru a zapnutím drill-down. Uživatelé mohou začít u Roku a přesunout se k Čtvrtletí, pak k Měsíci v jednom kroku uvnitř stejného ovládacího prvku, čímž udržují vizualizaci jasnou a srozumitelnou.
Doladěte interakce: zajistěte, aby výběry v sliceru filtrovale všechny relevantní vizuály, grafy a karty. Použijte aktualizace k odrazu aktuálních voleb a zvažte Chiclet slicer (třetí strana vizuál) pro kompaktní, klikatelný UI, pokud výchozí slicer působí přeplněně. Vytvořené vizuály reagují na každou aktualizaci a úpravy písma pomáhají udržet čitelnost napříč řadou zařízení, což pomáhá uživatelům pochopit, jak se data mapují napříč úrovněmi.
Pokročilá praxe: přidejte přizpůsobenou tabulku dat s vlajkou fiskálního roku, pokud je potřeba, a udržte lehkou mapovací tabulku pro jiné zdroje. Toto insightové nastavení demonstruje robustní funkcionalitu, přičemž zůstává v rámci jednoho zdroje pravdy pro report. Některé týmy spoléhají na vizuály třetích stran k přizpůsobení ovládání, ale nativní hierarchie poskytuje většinu hodnoty.
Povolení drill-down v jednom sliceru pro víceúrovňovou navigaci
Použijte jeden hierarchický slicer vázaný na třístupňovou strukturu (Region → Země → Město) a povolte drill-down v záhlaví sliceru k navigaci napříč úrovněmi bez přidávání dalších vizuálů. Tento přístup udržuje téma koherentní a podporuje hluboké prozkoumávání během analýzy.
- Modelujte hierarchii v Power BI. V tabulce Regionů (nebo vašem ekvivalentním zdroji dat) vytvořte novou hierarchii a přidejte Úroveň 1 Region, Úroveň 2 Země a Úroveň 3 Město (nebo nahraďte Kategoriemi → Podkategoriemi → Položkami). Toto hierarchické nastavení je páteří pro víceúrovňovou navigaci a udržuje vztahy jasné pro výpočty.
- Připojte hierarchii k sliceru. Přetáhněte novou hierarchii na prázdný vizuál sliceru. Slicer zobrazí horní úroveň a vystaví ovládací prvky Expand/Drill pro hlubší úrovně, což umožňuje hierarchickou navigaci v rámci jednoho ovládacího prvku.
- Povolte drill-down. V záhlaví sliceru klikněte na ikonu Drill Down, abyste vstoupili do režimu drill-down. Uživatelé se mohou přesunout z Regionu do Země do Města pomocí šipky dolů a uvidíte, jak související vizuály okamžitě aktualizují, jak se kontext filtru prohlubuje.
- Konfigurujte interakce stránek. Použijte Edit interactions k zajištění, že slicer filtruje všechny grafy na stránce. Pokud je potřeba, vylučte specifické vizuály z cross-filtrace, aby se snížil šum, přičemž se zachová koherentní tok analýzy.
- Vyberte správnou možnost pro výběr. Pro řízenou, krok za krokem navigaci udržujte Multi-select vypnutý a umožněte jednu cestu přes hierarchii. Pokud porovnávání více regionů nebo měst je součástí vašeho workflow, povolte Multi-select a otestujte, jak se analýza přizpůsobí širším výběrům.
- Formátujte pro čitelnost. Aplikujte konzistentní téma, upravte písmo a velikost pro jasnost a použijte podmínkové formátování k zvýraznění aktivní větve. Čisté písmo a měřené mezery zlepšují porozumění během prozkoumávání.
- Zpracujte čistotu dat. Vylučte irelevantní nebo prázdné uzly ze sliceru pomocí malého podmínkového filtru nebo DAX měření, aby uživatelská zkušenost zůstala zaměřená na smysluplné kategorie a regiony.
- Ověřte praktickými scénáři. Otestujte s regionálními směsmi (např. Asie → Japonsko → Tokio; Evropa → Německo → Berlín) a potvrďte, že výpočty (CALCULATE, FILTER) okamžitě odrážejí vybranou cestu v rámci vizualizace a panelu analýzy.
- Dokumentujte nejlepší praktiky. Udržujte hierarchie stručné, jasně pojmenujte úrovně (Region, Země, Město) a sladěte slicer s tématem vašeho reportu. To pomáhá porozumění a pomáhá kolegům reprodukovat tok drill-down napříč stránkami.
- Vyhněte se běžným pastím. Nativní slicery s dobře definovanou hierarchií překonávají možnosti třetích stran pro konzistenci drill-down. Pokud hierarchie nepropaguje do vizuálů, ověřte vztahy k faktové tabulce a zajistěte, že se v hierarchii sliceru používají správná pole.
Ovládání směru cross-filtrace k prevenci nežádoucích interakcí
Konfigurujte směr cross-filtrace na Single pro jádrový vztah mezi dimenzí dat a faktovou tabulkou, aby se zabránilo nechtěným interakcím napříč poli. To udržuje slicery a měření předvídatelné a poskytuje snadnou, uživatelsky přívětivou zkušenost pro uživatele, kteří očekávají, že aktualizace časové osy ovlivní pouze zobrazené hodnoty.
Otevřete pohled modelu, klikněte na čáru mezi tabulkami Date a Sales a nastavte Cross filter direction na Single. Ve vaší dokumentaci zaznamenejte zdroj a odůvodnění tohoto výběru.
Použijte Edit interactions k přizpůsobení toho, jak daný slicer ovlivňuje vizuály. Vyberte slicer, zvolte Edit interactions na pásce nástrojů a nastavte None pro vizuály, které nechcete filtrovat, přičemž nechte Filter nebo Highlight pro ty, které chcete reagovat na slicer, a vyhněte se nerozlišujícímu aplikování filtrů. Zajistěte, aby byl slicer nakonfigurován jako single-select, aby se zabránilo aktualizaci více datů.
K rozšíření ovládání za jeden slicer vytvořte měření a parametr pomocí aktuálního kontextu filtru. Aplikujte tato měření na konkrétní vizuály, aby každý ukazoval pouze to, co uživatelé očekávají, a můžete aplikovat logiku přímo na zobrazené hodnoty spíše než tlačit změny do nesouvisejících polí.
Příklad: slicer dat by měl filtrovat pouze timeseries vizuál ukazující prodejní částky. Zajistěte, aby směr vztahu používal Single mezi Date a Sales, a použijte Edit interactions k aplikování filtru pouze na tento vizuál. Nastavte slicer na single-select, aby se zabránilo aktualizaci jiných vizuálů více daty, a přijměte aktualizace, které je dosáhnou prostřednictvím zamýšlené logiky měření.
Testování a aktualizace: otevřete report, vyberte jedno datum, ověřte, že se aktualizují pouze zamýšlené vizualizace; shromážděte zpětnou vazbu od uživatelů, upravte parametr nebo měření a znovu aplikujte. Proveďte expertrain session k porovnání výsledků napříč různými uživateli a potvrďte, že model se chová podle návrhu.
Nejlepší praktiky: udržujte datový model štíhlý; dokumentujte zdroj; preferujte single směr pro klíčové vztahy; pokud musíte rozšířit interakce, použijte oddělené slicery nebo dedikovanou tabulku měření, aby se zabránilo cross-filter bleed mezi nesouvisejícími poli. Používejte jasné štítky pro data a související pole dat k snížení zmatku a zrychlení porozumění.
Synchronizace hierarchických slicerů napříč stránkami reportu
Povolte synchronizaci pro hierarchické slicery, aby se cesty kategorií udržovaly zarovnané napříč stránkami reportu. Vytvořte třístupňový slicer pomocí sloupců: Kategorie, Podkategorie a Položka, aby diváci mohli drillovat a rozšiřovat z jakékoli stránky. Toto nastavení snižuje duplicitní výběry a činí navigaci předvídatelnou pro Nicka a další diváky.
Na první stránce vytvořte slicer a přidejte tři pole do jedné hierarchie. Použijte možnosti drill a expand k pohybu přes úrovně. Pokud chcete naučit nejrychlejší cestu, zkuste tabulku s těmito sloupci a otestujte interakci s vizuály propojenými se stejným datasetem. Toto nastavení podporuje několik typů hierarchií.
Otevřete panel Sync Slicers a povolte synchronizaci pro každou stránku, kde chcete, aby slicer ovlivňoval vizuály. Zaškrtněte Sync pro stránky a rozhodněte, které stránky by měly udržovat slicer Viditelný. S tímto přístupem výběr Electronics pod Kategorií aktualizuje prodejní vizuály na každé stránce, včetně jiných stránek.
Povolte Multi-select v sliceru zapnutím Selection controls a vypnutím Single select. To umožňuje uživatelům vybrat více kategorií nebo podkategorií najednou. Když je multi-select aktivní, cesta se rozšíří a filtry se aplikují napříč všemi synchronizovanými stránkami. Použijte drill k posunu hlouběji v hierarchii nebo expand k zobrazení více úrovní.
Formátujte slicer pro úzké rozložení: přepněte na písmo s užšími glyfy, snižte velikost písma a uspořádejte slicer do dvou sloupců, aby se ušetřilo místo. Vyberte barvu, která kontrastuje s pozadím stránky, aby se zvýraznila vybraná cesta, a udržte vizuál čistý, aby jste neodváděli pozornost čtenářů.
Pokud potřebujete upravit data, přidat nebo odstranit položky: použijte dataset k aktualizaci zdroje (zdroje) a nechte slicer automaticky odrážet tyto změny na synchronizovaných stránkách. Pro položky, které chcete vyloučit, aplikujte filtr na úrovni stránky nebo použijte možnosti Remove/Exclude a ověřte výsledek na všech stránkách. Můžete smazat zastaralou kategorii úpravou tabulky a opětovnou synchronizací; vizuály se aktualizují podle toho.
Zarovnání sloupců je důležité: pokud máte více sloupců v tabulce, která napájí slicer, udržujte stejné pořadí napříč stránkami, aby se vyhnuli zmatku. Můžete najít stejnou hierarchii na každé stránce a udržet konzistenci pro diváky jako nick nebo ostatní. Pro větší jasnost umístěte několik tlačítek blízko sliceru k resetu nebo navigaci zpět na horní úroveň; tyto ovládací prvky pomáhají s výběrem, úpravou a zobrazením vizuální cesty.
Běžné problémy: pokud oříznutá cesta nereaguje na stránce, zkontrolujte, zda je slicer viditelný a synchronizovaný, ověřte, že vizuály se propojují se stejnou tabulkou, a potvrďte, že neexistují konfliktní filtry, které vylučují hodnoty. Použijte Edit interactions k zajištění, že slicer ovlivňuje zamýšlené vizuály, a zvažte dedikované tlačítko Reset k návratu do výchozího stavu.
Ověření výkonu s realistickými datasety a bookmarkingem
Doporučení: Ověřte výkon s datasetem velikosti produkce a bookmarkněte několik stavů interakcí, aby se zajistilo, že vizuály zůstanou responzivní při skutečném použití.
Vyberte dataset, který zahrnuje reprezentativní období, více typů záznamů a atributy na pozadí. Cílte na 2–5 milionů řádků pro velké reporty nebo alespoň 200k–500k pro menší dashboardy. Toto rozměření pomáhá vizuálům chovat se při těžkém filtrování a demonstruje, jak se paměť a čas dotazu škálují s velikostí datasetu.
Vytvořte statickou základnu s několika jádrovými vizuály (tabulka, graf a matice) a pak rozšiřte s bookmarty v klíčových krocích: úvodní pohled na úrovni reportu, po aplikování sliceru období, po drill-down do hierarchické úrovně a po cross-filtraci napříč související tabulkou. Zajistěte, aby bookmarty zachytily slicery, stav drill-down a vzhled vizuálů. Smažte nepoužité bookmarty, aby se vyhnuli nepořádku a zmatku. Dokumentujte každý krok.
Měřte výkon s konkrétními metrikami: čas vykreslení na vizuál (cíl pod 2 sekundy pro vizuály s až 4 poli), čas do prvního vykreslení, celkový čas načítání stránky a paměťová stopa. Spusťte testy v pozadí, aby se posoudilo, jak se dotazy amortizují v čase, a porovnejte výsledky napříč různými rozloženími reportů. Protože složité interakce mohou zvýšit čas načítání, otestujte jak statické vizuály, tak dynamické vzory cross-filtrace; zaznamenejte způsoby porovnání výsledků napříč scénáři.
Proveďte expertrain se dvěma kohortami: přizpůsobené reporty a standardizované šablony; pozorujte, jak se vizuály chovají při těžkých interakcích a jak bookmarking zachovává stav napříč stránkami. Porovnejte rozdíly v čase last-mile při používání drill-down versus rozšiřování hierarchických úrovní a sledujte, zda se bookmarty objevují konzistentně po smazání filtrů nebo změně období. Použijte nálezy testů k vedení výběru nejlepší struktury pro report, který potřebuje rychlost a jasnost.
| Scénář | Velikost datasetu (záznamy) | Vizuály | Zachycené kroky | Cílový čas načítání (s) | Zachycen stav bookmarku? | Poznámky |
|---|---|---|---|---|---|---|
| Základní statické vizuály | 2,000,000 | Tabulka, Sloupcový graf, Matice | Počáteční, Období, Drill-down | 1.8–2.2 | Ano | Dobrá reference pro jádrový výkon |
| Scénář špičkového filtrování | 5,000,000 | Tabulka, Graf, Matice, Karta | Počáteční, Období, Drill-down, Cross-filter | 2.5–3.5 | Ano | Sledujte paměť při těžkých interakcích |
| DirectQuery živý zdroj | 3,000,000 | Tabulka, Graf | Počáteční, Časové období | 3.0–4.0 | Ano | Posuďte režii překladu dotazů |
| Malá data rychlá iterace | 250,000 | Sloupcový graf, Tabulka | Počáteční | 0.8–1.2 | Ano | Užitečné během raného designu |
Ready to leverage AI for your business?
Book a free strategy call — no strings attached.


