Typy filtrů v Tableau: Podmínka podle vzorce, Extrakt, Kontext
Data lze organizovat a zjednodušovat pomocí různých technik v Tableau. Pro ukázku v tomto tutoriálu použijeme 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.
- Extrahovat filtry
- Filtry zdrojů dat
- Kontextové filtry
- Dimension Filters
- Měření filtrů
Extrahovat filtry
Filtry extraktů se používají k filtrování extrahovaných dat ze zdroje dat. Tento filtr se používá pouze v případě, že uživatel extrahuje data ze zdroje dat.
Jakmile je textový soubor připojen k Tableau, můžete v pravém horním rohu karty zdroje dat vidět možnost live a extrahovat. Live Connection se přímo připojuje ke zdroji dat. Extract connection extrahuje data ze zdroje dat a vytvoří místní kopii v úložišti Tableau. Postup pro vytvoření extrakčního filtru je uveden následovně.
Krok 1) Po připojení textového souboru do Tableau
- Klikněte na přepínač „Extrahovat“, 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íž tlačítka Extrahovat.
- Otevře se okno „Extrahovat data“. Klikněte na možnost 'Přidat' v okně.
Krok 3) Otevře se okno „Přidat filtr“ pro výběr podmínek filtru.
Můžete si vybrat kterékoli z polí a přidat jako filtr extraktu. V tomto příkladu jsme jako filtr extraktu vybrali 'Category'.
- Ze seznamu vyberte 'Kategorie'
- Klikněte na 'OK'.
Po kliknutí na tlačítko OK se otevře okno filtru.
Okno filtru má několik možností pro filtrování „Kategorie“ na základě různých případů použití. Všechny případy použití a podmínky filtrování jsou vysvětleny níže.
Stav 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
- Zobrazuje filtr extrahovaných dat. Podmínka filtru je také přidána do okna filtru extraktu.
- Kliknutím na OK přidáte filtr extraktu.
Chcete-li vyloučit všechny členy ze seznamu, klikněte nejprve na tlačítko 'Vyloučit'. Poté vyberte možnost „Vše“ a klikněte na OK. Tento postup přidá filtr do okna filtru extrahovaných dat.
Žádný:
Pokud chcete vymazat veškerý výběr provedený v okně filtru a zahájit nový výběr, můžete použít tuto možnost „žádný“. Žádná možnost vymaže veškerý výběr provedený v okně filtru. Po 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 filtr extraktu.
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í sady dat zadáním několika podmínek. Stav zakladače na základě pole je uveden 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 sadě dat. Tento filtr je podobný extrakčnímu filtru pro zabezpečení dat. Filtr zdroje dat a filtr extraktu však nejsou vzájemně propojeny. Filtr zdroje dat funguje jak na živém, tak na extrahovaném připojení. 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 „Extrahovat filtry“ -> 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'.
Filtr měření:
Filtr míry může filtrovat data na základě hodnot přítomných v měření. Agregované hodnoty měření lze použít ve filtru měření k úpravě dat. Filtr míry lze použít v listu podle postupu.
Krok 1) Přejděte na pracovní list
- Vyberte míru přítomnou na kartě Míry. V tomto příkladu je vybrána možnost Prodej. Přetáhněte míru 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 Online“ v okně.
Krok 3)
- Otevře okno pro přihlášení do tabulky online. Zadejte své registrované e-mailové ID 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, zobrazí se uživateli pouze filtrovaná data. Pro zabezpečení dat lze vytvořit uživatelský filtr pro více uživatelů.
Shrnutí
- Tableau má funkce pro organizaci a zjednodušení dat přítomných v datové sadě.
- Filtr omezuje počet záznamů přítomných v sadě dat na základě dané podmínky.
- Různé typy filtrů používaných v Tableau jsou filtry extraktů, filtry zdrojů dat, kontextové filtry, filtry dimenzí a filtry měření.
- Filtry extraktu upravují data v místní kopii sady dat, která je extrahována ze zdroje dat.
- Filtry zdroje dat upravují data na základě dané podmínky. Tyto filtry se aplikují na živé i extrahované připojení.
- Kontextový filtr vytvoří dočasnou tabulku v nástroji Tableau a funguje jako primární filtr. Všechny ostatní filtry použité na listu závisí na kontextovém filtru.
- Když se k filtrování dat používá dimenze, nazývá se filtr dimenzí. Může zahrnovat nebo vyloučit členy přítomné v dimenzi.
- Když se míra používá k filtrování dat, nazývá se filtr míry. Může modifikovat data na základě porovnání naměřené hodnoty.
- K dynamické úpravě podmínek filtru se používá rychlý nebo vlastní filtr.
- Uživatelské filtry zabezpečují data na úrovni řádků publikovaná na serveru.
- Uživatelé mohou třídit pole přítomná v sadě dat.
- Skupiny mohou být vytvářeny tak, aby seskupovaly členy přítomné v dimenzi.
- Uživatelé mohou vytvořit hierarchii, která zobrazí úroveň podrobnosti v datové sadě.
- Lze vytvořit sady pro výběr nebo vyloučení jednoho nebo více členů z pole. Sadu lze přidat jako samostatnou dimenzi v Tableau.