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.

  • 🧭 Provedení příkazu: ExtracFiltry t, zdroje dat, kontextu, dimenze a míry se spouštějí v této pevné sekvenci, takže dřívější filtr zužuje to, co může vidět pozdější filtr.
  • ???? ExtracFiltry: Tyto ořezávací řádky se upravují při vytváření lokální kopie .hyper a použijí se pouze v případě, že je připojení nastaveno na Ex.tract.
  • 🗃️ Filtry zdrojů dat: Tyto metody omezují záznamy na úrovni zdroje a fungují jak na živých, tak na explicitních záznamech.tract spojení.
  • 🎯 Kontextové filtry: Označením dimenze jako kontextové se vytvoří dočasná tabulka, se kterou pak operují všechny zbývající filtry.
  • 🔤 Dialogy podmínek: Vyberte ze seznamu, seznamu vlastních hodnot, zástupného znaku, podmínky a horního nebo dolního pokrytí každého požadavku filtrování.
  • 🔐 Uživatelské filtry: Zabezpečení na úrovni řádků mapuje každého publikovaného uživatele na záznamy, které má jeho role povoleno vidět.

Typy filtrů v Tableau

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.

  1. ExtracFiltry
  2. Filtry zdrojů dat
  3. Kontextové filtry
  4. Dimension Filters
  5. 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ě.

  1. 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.
  2. 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.
  3. Kontextové filtry — aplikováno následně, čímž se vytvoří dočasná tabulka, na kterou se dotazují všechny zbývající filtry.
  4. Filtry dimenzí — kategorické filtry umístěné na polici Filtry, vyhodnocené před jakoukoli agregací.
  5. 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.

ExtracFiltry

Krok 2) další,

  1. Klikněte na možnost „Upravit“ umístěnou poblíž Extractlačítko t.
  2. Otevírá se „Ex“trac„data“. V zobrazeném okně klikněte na možnost „Přidat“.

ExtracFiltry

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.

  1. Ze seznamu vyberte 'Kategorie'
  2. Klikněte na 'OK'.

ExtracFiltry

Po kliknutí na tlačítko OK se otevře okno filtru.

ExtracFiltry

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

  1. Vyberte členy
  2. Klikněte na OK.

Stav filtru v Tableau

Chcete-li vyloučit vybrané členy,

  1. Klikněte na zaškrtávací políčko vyloučit
  2. Vyberte členy, které chcete vyloučit
  3. Klikněte na OK.

Stav filtru v Tableau

V části „Vybrat ze seznamu“ jsou další dvě možnosti.

  1. Vše
  2. 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)

  1. Vyberte možnost „Vše“.
  2. Klikněte na OK

Stav filtru v Tableau

Krok 2) Dále

  1. Ukazuje to bývaléhotracdatový filtr t. Podmínka filtru je také přidána v příkladutracokno filtru t.
  2. Kliknutím na OK přidáte extract filtr.

Stav filtru v Tableau

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.

Stav filtru v Tableau

Žá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.

  1. Klikněte na možnost 'Žádný'. Vyberte nové členy, které chcete přidat jako filtr.
  2. Kliknutím na OK přidáte extract filtr.

Stav filtru v Tableau

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

  1. Klikněte na přepínač „Seznam vlastních hodnot“.
  2. Zadejte jméno člena.
  3. Kliknutím na symbol '+' přidáte název do seznamu.
  4. Do seznamu můžete přidat více členů a klikněte na OK

Stav filtru v Tableau

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.

Stav filtru v Tableau

Možnost Vymazat seznam vymaže seznam celních hodnot.

Stav filtru v Tableau

Případ použití 3: Použijte vše

Tato možnost vybere všechny členy přítomné v poli.

Stav filtru v Tableau

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)

  1. Vyberte kartu „Wildcard“.
  2. Zadejte odpovídající znaky.
  3. Vyberte typ shody. V tomto příkladu je vybrán typ shody „Obsahuje“.
  4. Klikněte na OK.

Stav filtru v Tableau

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:

  1. Vyberte kartu 'Podmínka' v okně Filtr.
  2. Klikněte na přepínač 'Podle pole'.
  3. Z rozevíracího seznamu vyberte název pole, které chcete filtrovat.
  4. Z rozevíracího seznamu vyberte typ agregace, například Součet, průměr a medián.
  5. Vyberte operátora z rozbalovací nabídky.
  6. Zadejte hodnotu pro filtrování vybraného pole.
  7. Klikněte na OK.

Stav filtru v Tableau

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.

Stav filtru v Tableau

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:

  1. Klikněte na přepínač 'Podle vzorce.
  2. Zadejte vzorec do pole, jak je znázorněno na obrázku.
  3. Klikněte na OK.

Filtrovat podmínky podle vzorce

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)

  1. V okně filtru vyberte záložku 'Top'.
  2. Klikněte na přepínač 'Podle pole'.

Filtrovat podmínky podle vzorce

Krok 2)

  1. Vyberte 'Nahoře' nebo 'Dole'.
  2. Vyberte počet záznamů.
  3. Vyberte pole.
  4. Vyberte typ agregace.
  5. Klikněte na OK.

Filtrovat podmínky podle vzorce

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:

  1. Klikněte na přepínač 'Podle vzorce'.
  2. Vyberte 'Nahoře' nebo 'Dole'.
  3. Vyberte počet záznamů.
  4. Zadejte vzorec.
  5. Klikněte na OK.

Filtrovat podmínky podle vzorce

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.

Filtr zdroje dat

Krok 2) Otevře se okno „Upravit filtry zdroje dat“. Klikněte na možnost 'Přidat' v okně.

Filtr zdroje dat

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.

Kontextový filtr

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.

Kontextový filtr

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.

Použít kontextové filtry v listu

Krok 2) Klikněte pravým tlačítkem na dimenzi přidanou v sekci filtru a vyberte možnost „Přidat do kontextu“.

Použít kontextové filtry v listu

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.

Použít kontextové filtry v listu

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.

Odebrání kontextového filtru

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ů.

  1. 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'.
  2. Otevře se okno „Filtr“. Vyberte člena ze seznamu.
  3. Klikněte na OK.

Dimension Filters

Výše uvedený postup filtruje datovou sadu tak, aby zobrazovala záznamy pouze pro kategorii 'Nábytek'.

Dimension Filters

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

  1. Vyberte ukazatel na kartě Ukazatele. V tomto příkladu je vybrán „Prodej“. Přetáhněte ukazatel do pole „Filtr“.
  2. Otevře se okno „Pole filtru“. Vyberte kteroukoli agregaci ze seznamu. V tomto příkladu je jako typ agregace brán Sum.
  3. Klikněte na tlačítko 'Další'.

Změřte filtr

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.
  1. Vyberte rozsah hodnot. Můžete upravit horní a dolní limit pro rozsah hodnot.
  2. Klikněte na OK.

Změřte filtr

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í.

  1. Klepněte pravým tlačítkem myši na přidaný filtr.
  2. Vyberte možnost „Zobrazit filtr“.

Vlastní nebo Rychlý 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.

Vlastní nebo Rychlý filtr

Krok 3) Můžete vybrat nebo zrušit výběr členů přítomných ve filtru a upravit data.

Vlastní nebo Rychlý filtr

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)

  1. Klikněte na možnost Server na liště nabídek.
  2. Najeďte myší na možnost „Vytvořit uživatelský filtr“.
  3. Vyberte pole pro vytvoření uživatelského filtru. V tomto příkladu je kategorie vybrána jako uživatelský filtr.

Uživatelský filtr

Krok 2)

  1. Otevře se okno „Přihlášení k serveru Tableau“.
  2. 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“.

Uživatelský filtr

Krok 3)

  1. Otevře se přihlašovací okno Tableau Cloud. Zadejte svou registrovanou e-mailovou adresu a heslo.
  2. Klikněte na možnost Přihlásit se.

Uživatelský filtr

Krok 4) Otevře se okno 'Uživatelský filtr'. Chcete-li přidat uživatelský filtr, postupujte podle níže uvedených kroků.

  1. Zadejte název uživatelského filtru.
  2. Vyberte uživatele ze seznamu uživatelů.
  3. Je třeba, aby se pro vybraného člena zobrazili požadované členy.
  4. Klikněte na OK.

Uživatelský filtr

Vytváří uživatelský filtr v Tableau. Uživatelský filtr můžete zobrazit v podokně sad, jak je znázorněno níže.

Uživatelský filtr

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.

Nejčastější dotazy

Klikněte pravým tlačítkem myši na pole na poličce Filtry a vyberte možnost Použít na listy a poté Vše s použitím tohoto zdroje dat. Filtr zdroje dat dosahuje stejného rozsahu, ale nelze jej zobrazit jako interaktivní ovládací prvek.

Filtr přímo odstraňuje řádky. Parametr je jedna hodnota zadaná uživatelem, kterou výpočet nebo podmínka filtru přečte, takže může řídit chování, které obyčejný filtr nemůže, například přepnutí zobrazené míry.

Ano. Každý zobrazený filtr spustí vlastní dotaz na seznam členů a nastavení relevantních hodnot přidává další. Snížení počtu nebo přepnutí na seznam s více hodnotami místo relevantních hodnot obvykle obnoví rychlost.

Asistenti s umělou inteligencí mohou navrhovat pole, která je vhodné filtrovat, a to tak, že odhalí odchylky nebo extrémní hodnoty, a funkce Explain Data zdůrazňuje faktory ovlivňující danou značku. Volba typu filtru stále závisí na výkonu a bezpečnostních cílech.

Umělá inteligence může navrhnout logiku nároků, ale uživatelské filtry a pravidla na úrovni řádků určují, kdo uvidí které záznamy. Každé vygenerované pravidlo musí být před publikováním sešitu otestováno pro každou roli.

Shrňte tento příspěvek takto: