Typy filtrů v Tableau: Podmínka podle vzorce, Příkladtract, Kontext
⚡ Chytré shrnutí
Typy filtrů v Tableau určují, kolik záznamů se dostane do zobrazení a v jakém pořadí se tato omezení vztahují. Tato stránka se zabývá napříkladtracfiltry t, zdroje dat, kontextu, dimenze a míry, spolu s rychlými filtry, uživatelskými filtry a dialogovým oknem pro každou podmínku filtru.

Data lze v Tableau organizovat a zjednodušovat pomocí různých technik. V tomto tutoriálu použijeme pro demonstraci textový soubor „Sample– Superstore.csv“.
Typy filtrů
Filtry lze použít v listu k omezení počtu záznamů přítomných v datové sadě. V Tableau Desktop se používají různé typy filtrů pro různé účely. Níže jsou uvedeny různé typy filtrů používaných v Tableau. Názvy typů filtrů jsou seřazeny podle pořadí provádění Výjev.
- ExtracFiltry
- Filtry zdrojů dat
- Kontextové filtry
- Dimension Filters
- Měření filtrů
Toto pořadí není kosmetické. Protože každý filtr zužuje to, co vidí ten další, v následující části je vysvětleno pořadí filtrů, než se budeme zabývat jednotlivými typy filtrů.
Pořadí filtrů Operace v Tableau
Tableau aplikuje filtry v pevně daném kanálu. Filtr umístěný dříve odstraní řádky dříve, než je uvidí jakýkoli pozdější filtr, výpočet nebo součet, a proto dva filtry, které vypadají stejně, mohou v závislosti na tom, kde se nacházejí, vytvářet různá čísla.
Sekvence probíhá následovně.
- Extract filtry — aplikováno, zatímco místní extracVytvoří se soubor t. Řádky zde vyloučené se nikdy nedostanou do souboru .hyper, takže je nic následného procesu nemůže obnovit.
- Filtry zdrojů dat — používá se, když sešit dotazuje zdroj. Tyto funkce fungují jak na živých připojeních, tak i na extracts a fungují jako omezení pro celý sešit.
- Kontextové filtry — aplikováno následně, čímž se vytvoří dočasná tabulka, na kterou se dotazují všechny zbývající filtry.
- Filtry dimenzí — kategorické filtry umístěné na polici Filtry, vyhodnocené před jakoukoli agregací.
- Filtry měření — aplikuje se po agregaci, protože testovaná hodnota existuje až po sečtení nebo zprůměrování řádků.
V praxi jsou důležité dva důsledky. Zaprvé, filtr dimenzí Top N se vypočítává s ohledem na to, co přežilo kontextový filtr, takže přidání kontextového filtru změní, kteří členové se objeví v Top N. Zadruhé, filtr míry nemůže odstranit řádky před spuštěním Top N na úrovni dimenze, protože agregace probíhá později v řetězci.
Po stanovení sekvence je každý typ filtru procházen v pořadí, v jakém se spouští.
ExtracFiltry
ExtracFiltry t se používají k filtrování extracdata ze zdroje dat. Tento filtr se použije pouze v případě, že uživatel extracts data ze zdroje dat.
Jakmile je textový soubor připojen k Tableau, můžete vidět živý i extracMožnost t v pravém horním rohu karty zdroje dat. Živé připojení se přímo připojuje ke zdroji dat. Např.tract-připojenítracts data ze zdroje dat a vytvoří lokální kopii v repozitáři Tableau. Postup pro vytvoření extracVýkonový filtr je dán následovně.
Krok 1) Po připojení textového souboru do Tableau
- Klikněte na „Ex“tracpřepínač „t“, jak je znázorněno na obrázku.
Tím se vytvoří místní kopie v úložišti Tableau.
Krok 2) další,
- Klikněte na možnost „Upravit“ umístěnou poblíž Extractlačítko t.
- Otevírá se „Ex“trac„data“. V zobrazeném okně klikněte na možnost „Přidat“.
Krok 3) Otevře se okno „Přidat filtr“ pro výběr podmínek filtru.
Můžete si vybrat libovolné pole a přidat ho napříkladtract filtr. V tomto příkladu jsme jako např. vybrali „Kategorii“tract filtr.
- Ze seznamu vyberte 'Kategorie'
- Klikněte na 'OK'.
Po kliknutí na tlačítko OK se otevře okno filtru.
Okno filtru nabízí několik možností filtrování „Kategorie“ na základě různých případů použití. Všechny případy použití a jejich podmínky filtrování jsou vysvětleny níže. Stejné dialogové okno se zobrazí pro filtry zdroje dat, dimenze a kontextu, takže po jednorázovém seznámení se s ním pokryjete všechny.
Podmínka filtru v Tableau
Případ použití 1: Vyberte ze seznamu
Ve výchozím nastavení se v okně filtru otevře možnost „Vybrat ze seznamu“. Pomocí této možnosti můžete zahrnout nebo vyloučit členy přítomné v poli.
Zahrnout můžete
- Vyberte členy
- Klikněte na OK.
Chcete-li vyloučit vybrané členy,
- Klikněte na zaškrtávací políčko vyloučit
- Vyberte členy, které chcete vyloučit
- Klikněte na OK.
V části „Vybrat ze seznamu“ jsou další dvě možnosti.
- Vše
- Nevyplněno
Všechno:
Tato možnost zahrnuje nebo vylučuje všechny členy přítomné v poli. V tomto příkladu jsou všichni členové zahrnuti kliknutím na možnost „Vše“.
Krok 1)
- Vyberte možnost „Vše“.
- Klikněte na OK
Krok 2) Dále
- Ukazuje to bývaléhotracdatový filtr t. Podmínka filtru je také přidána v příkladutracokno filtru t.
- Kliknutím na OK přidáte extract filtr.
Chcete-li vyloučit všechny členy v seznamu, nejprve klikněte na tlačítko „Vyloučit“. Poté vyberte možnost „Vše“ a klikněte na OK. Tento postup přidá filtr do např.tracokno filtru dat t.
Žádný:
Pokud chcete vymazat veškerý výběr provedený v okně filtru a začít nový výběr, můžete použít možnost „Žádné“. Možnost Žádné vymaže veškerý výběr provedený v okně filtru. Po jejím vymazání můžete vybrat nové členy.
- Klikněte na možnost 'Žádný'. Vyberte nové členy, které chcete přidat jako filtr.
- Kliknutím na OK přidáte extract filtr.
Případ použití 2: Seznam vlastních hodnot
Vlastní seznam hodnot umožňuje uživateli zadat jméno člena a podle toho filtrovat pole. Vlastní seznam hodnot lze vytvořit podle daného postupu.
Krok 1) Na obrazovce Filtr
- Klikněte na přepínač „Seznam vlastních hodnot“.
- Zadejte jméno člena.
- Kliknutím na symbol '+' přidáte název do seznamu.
- Do seznamu můžete přidat více členů a klikněte na OK
V okně je možnost „Zahrnout všechny hodnoty, když je prázdné“. Může být vybrán tak, aby zahrnoval všechny hodnoty přítomné v poli, když vybraný člen nemá žádná data.
Možnost Vymazat seznam vymaže seznam celních hodnot.
Případ použití 3: Použijte vše
Tato možnost vybere všechny členy přítomné v poli.
Případ použití 4: Zástupný znak
Možnost zástupných znaků se používá k filtrování polí na základě dané shody zástupných znaků. Uživatelé mohou zadat znak a filtrovat pole na základě shody. Různé typy zápasů jsou uvedeny následovně.
| obsahuje | Vyberte členy, pokud název člena obsahuje zadané znaky. |
| Začíná s | Vyberte členy, pokud název člena začíná napsanými znaky. |
| Končí s | Vyberte členy, pokud název člena končí napsanými znaky. |
| Přesně odpovídá | Vyberte členy, pokud se jméno člena přesně shoduje se zadanými znaky. |
Krok 1)
- Vyberte kartu „Wildcard“.
- Zadejte odpovídající znaky.
- Vyberte typ shody. V tomto příkladu je vybrán typ shody „Obsahuje“.
- Klikněte na OK.
Případ použití 5: Filtr na podmínku
Tato možnost se používá k filtrování datové sady zadáním několika podmínek. Podmínka filtrování na základě pole je uvedena níže.
Podle pole:
- Vyberte kartu 'Podmínka' v okně Filtr.
- Klikněte na přepínač 'Podle pole'.
- Z rozevíracího seznamu vyberte název pole, které chcete filtrovat.
- Z rozevíracího seznamu vyberte typ agregace, například Součet, průměr a medián.
- Vyberte operátora z rozbalovací nabídky.
- Zadejte hodnotu pro filtrování vybraného pole.
- Klikněte na OK.
Ve výše uvedeném příkladu je datová sada filtrována, aby se zobrazila data, kde je součet prodejů větší než 1000.
Rozsah hodnot:
Tato možnost zobrazí minimální a maximální hodnotu vybraného pole kliknutím na tlačítko 'Načíst'. Lze jej použít k odkazování na hodnoty.
Filtrovat podmínky podle vzorce
Pomocí této možnosti můžete napsat vzorec pro filtrování datové sady. Postup je vysvětlen níže.
Kroky:
- Klikněte na přepínač 'Podle vzorce.
- Zadejte vzorec do pole, jak je znázorněno na obrázku.
- Klikněte na OK.
Ve výše uvedeném příkladu zapsaný vzorec filtruje data, kde je součet prodejů větší než 1000.
Případ použití 6: Horní nebo spodní filtry
Tato volba se používá k výběru horního nebo dolního 'n' počtu záznamů.
Podle pole:
Krok 1)
- V okně filtru vyberte záložku 'Top'.
- Klikněte na přepínač 'Podle pole'.
Krok 2)
- Vyberte 'Nahoře' nebo 'Dole'.
- Vyberte počet záznamů.
- Vyberte pole.
- Vyberte typ agregace.
- Klikněte na OK.
Ve výše uvedeném příkladu filtr omezuje datovou sadu tak, aby zobrazovala 10 nejlepších záznamů na základě součtu prodejů.
Podle vzorce:
Horní nebo spodní stav lze také zadat pomocí vzorce.
Kroky:
- Klikněte na přepínač 'Podle vzorce'.
- Vyberte 'Nahoře' nebo 'Dole'.
- Vyberte počet záznamů.
- Zadejte vzorec.
- Klikněte na OK.
Ve výše uvedeném příkladu byl vzorec napsán tak, aby zobrazoval 10 nejlepších záznamů na základě součtu prodejů.
Filtr zdroje dat
Filtr zdroje dat se používá k filtrování dat na úrovni zdroje dat. Může omezit záznamy přítomné v datové sadě. Tento filtr je podobný jako extracfiltr na zabezpečení dat. Ale filtr zdroje dat a extracFiltry t nejsou vzájemně propojeny. Filtr zdroje dat funguje jak v živém, tak v exportním režimu.tracpřipojení ts. Postup výběru filtru zdroje dat je uveden následovně.
Krok 1) Klikněte na tlačítko 'Přidat' umístěné v pravém horním rohu karty zdroje dat.
Krok 2) Otevře se okno „Upravit filtry zdroje dat“. Klikněte na možnost 'Přidat' v okně.
Po kliknutí na tlačítko „přidat“ postupujte podle zbývajících kroků z tématu „ExtracFiltry -> Krok 3.
Kontextový filtr
Kontextový filtr je nezávislý filtr, který dokáže vytvořit samostatnou datovou sadu z původní datové sady a vypočítat výběry provedené v listu. Jako kontextový filtr lze použít jeden nebo více kategorických filtrů, které rozdělují datovou sadu na hlavní části. Všechny ostatní filtry použité v listu fungují na základě výběru kontextového filtru. Funkce kontextových filtrů lze vysvětlit pomocí tabulky aplikace Excel.
Obrázek ukazuje ukázkovou datovou sadu. Z datové sady je identifikováno, že „kategorie“ může být použita jako kontextový filtr, protože může rozdělit datovou sadu na hlavní části. Jakmile je filtr aplikován na datovou sadu, lze získat následující data.
Když je vybrána kategorie „Nábytek“, jsou na obrázku zobrazena data dostupná v dané kategorii. Další filtry, které lze v listu použít, budou záviset na filtru kategorie. Toto je základní funkce použití kontextového filtru. Tableau vytvoří dočasnou datovou sadu v jádru úložiště na základě výběru kontextového filtru. Jakmile je kontextový filtr vybrán, všechny ostatní výběry a filtry závisí na výběru konkrétního kontextového filtru. Dočasná tabulka nebo sada dat, která se vytvoří při výběru kontextového filtru, se načte při každé změně kontextového filtru.
Použít kontextové filtry v listu:
Jakoukoli dimenzi lze přidat jako kontextový filtr podle následujících kroků:
Krok 1) Dimenze, která má být přidána jako kontextový filtr, musí být přidána do pole sekce filtru, jak je uvedeno na obrázku.
Krok 2) Klikněte pravým tlačítkem na dimenzi přidanou v sekci filtru a vyberte možnost „Přidat do kontextu“.
Krok 3) Jakmile je filtr vybrán jako kontextový filtr, barva pole dimenze se změní na šedou barvu. Toto pole šedé barvy označuje kontextový filtr.
Odebrání kontextového filtru:
Jakýkoli kontextový filtr lze změnit zpět na normální filtr výběrem možnosti „Odebrat z kontextu“, která je dostupná po kliknutí pravým tlačítkem na dimenzi. Barva rámečku rozměru se také změní zpět na modrou barvu jako indikaci.
Výhody použití kontextových filtrů:
Zlepšení výkonu:
Když se kontextový filtr používá ve velkých zdrojích dat, může zlepšit výkon, protože na základě výběru kontextového filtru vytvoří dočasnou část datové sady. Výkon lze efektivně zlepšit výběrem hlavních kategoriálních kontextových filtrů.
Podmínky závislého filtru:
Kontextové filtry lze použít k vytvoření závislých podmínek filtru na základě obchodních požadavků. Když je velikost zdroje dat velká, lze kontextový filtr vybrat pro hlavní kategorii a spustit další relevantní filtry.
Dimension Filters
Když se k filtrování dat v listu používá dimenze, nazývá se filtr dimenzí. Jedná se o neagregovaný filtr, do kterého lze přidat dimenzi, skupinu, sady a zásobník. Filtr dimenzí lze použít prostřednictvím horních nebo dolních podmínek, shody zástupných znaků a vzorce.
Pomocí tohoto filtru lze členy přítomné v dimenzi zahrnout nebo vyloučit ze seznamu. Filtr dimenzí lze zobrazit na listu nebo řídicím panelu a dynamicky měnit podmínku filtru. Postup přidání dimenze jako filtru je uveden následovně.
Krok 1) Přejděte na pracovní list podle výše uvedených témat a postupujte podle pokynů.
- Vyberte dimenzi ze seznamu dimenzí. V tomto příkladu je 'Kategorie' vybrána ze seznamu dimenzí. Přetáhněte kótu do pole 'Filtry'.
- Otevře se okno „Filtr“. Vyberte člena ze seznamu.
- Klikněte na OK.
Výše uvedený postup filtruje datovou sadu tak, aby zobrazovala záznamy pouze pro kategorii 'Nábytek'.
Změřte filtr
Filtr míry může filtrovat data na základě hodnot přítomných v mírě. Agregované hodnoty míry lze použít ve filtru míry k úpravě dat. Protože se spustí po agregaci, je to poslední filtr v pořadí operací popsaných dříve. Filtr míry lze v listu použít podle následujícího postupu.
Krok 1) Přejděte na pracovní list
- Vyberte ukazatel na kartě Ukazatele. V tomto příkladu je vybrán „Prodej“. Přetáhněte ukazatel do pole „Filtr“.
- Otevře se okno „Pole filtru“. Vyberte kteroukoli agregaci ze seznamu. V tomto příkladu je jako typ agregace brán Sum.
- Klikněte na tlačítko 'Další'.
Krok 2) Otevře se okno, kde je třeba vybrat rozsah hodnot. Další typy možností v okně jsou uvedeny následovně.
| Rozsah hodnot | Lze zadat a filtrovat minimální a maximální rozsah měřené hodnoty. |
| Alespoň | Pro filtrování dat je dána minimální hodnota míry. |
| Nejvíce | Pro filtrování dat je dána maximální hodnota míry. |
| Speciální | Možnost výběru hodnot null nebo non-null a filtrování dat. |
- Vyberte rozsah hodnot. Můžete upravit horní a dolní limit pro rozsah hodnot.
- Klikněte na OK.
Výše uvedený příklad filtruje sadu dat na základě součtu hodnoty prodeje mezi 0 a 22638.
Vlastní nebo Rychlý filtr
Filtry lze přizpůsobit na základě výběru uživatele. Filtry mohou přizpůsobit pracovní listy a řídicí panely tak, aby dynamicky upravovaly data. Postup přizpůsobení filtru je uveden následovně.
Krok 1) Přidejte filtr „Kategorie“, jak je znázorněno v tématu Filtr dimenzí.
- Klepněte pravým tlačítkem myši na přidaný filtr.
- Vyberte možnost „Zobrazit filtr“.
Krok 2) Zobrazuje pole filtru „Kategorie“ na pravé straně listu. Ve výchozím nastavení filtr zobrazuje seznam s více hodnotami, jak je znázorněno na obrázku.
Krok 3) Můžete vybrat nebo zrušit výběr členů přítomných ve filtru a upravit data.
Uživatelský filtr
Uživatelský filtr zabezpečuje data na úrovni řádků přítomná v datové sadě. Lze jej použít při publikování sešitu na serveru. Pro různé uživatele lze použít různé podmínky filtru. Předpokládejme například, že ve firmě jsou tři oddělení, jmenovitě nábytek, kancelářské potřeby a technologie. Pomocí uživatelského filtru můžeme uživatelům umožnit zobrazit pouze data relevantní pro jejich oddělení. tj. Uživatelé z oddělení 'Nábytek' mohou vidět pouze data z kategorie 'Nábytek'. To může zajistit bezpečnost dat na úrovni řádku. Postup použití uživatelského filtru je uveden následovně.
Krok 1)
- Klikněte na možnost Server na liště nabídek.
- Najeďte myší na možnost „Vytvořit uživatelský filtr“.
- Vyberte pole pro vytvoření uživatelského filtru. V tomto příkladu je kategorie vybrána jako uživatelský filtr.
Krok 2)
- Otevře se okno „Přihlášení k serveru Tableau“.
- Klikněte na možnost „Tableau Cloud“ v okně, která je v sestaveních před přejmenováním z roku 2022 označena jako „Tableau Online“.
Krok 3)
- Otevře se přihlašovací okno Tableau Cloud. Zadejte svou registrovanou e-mailovou adresu a heslo.
- Klikněte na možnost Přihlásit se.
Krok 4) Otevře se okno 'Uživatelský filtr'. Chcete-li přidat uživatelský filtr, postupujte podle níže uvedených kroků.
- Zadejte název uživatelského filtru.
- Vyberte uživatele ze seznamu uživatelů.
- Je třeba, aby se pro vybraného člena zobrazili požadované členy.
- Klikněte na OK.
Vytváří uživatelský filtr v Tableau. Uživatelský filtr můžete zobrazit v podokně sad, jak je znázorněno níže.
Když je sešit publikován na serveru, uživateli se zobrazují pouze filtrovaná data. Uživatelský filtr lze vytvořit pro více uživatelů, aby se data zabezpečila. Jakmile jsou záznamy omezeny, dalším krokem je obvykle jejich uspořádání, což je popsáno v třídění dat v Tableau.









































