Jak implementovat kontextové filtry v tabulce

Tento článek vám poskytne podrobné a komplexní znalosti o tom, jak implementovat kontextové filtry v tabulce s příklady.

Vytváření filtrů je velmi důležitým aspektem Deska . V tomto článku porozumíme Kontextovým filtrům v Tableau v následujícím pořadí:

Co jsou kontextové filtry v tabulce?

Obecně jsou všechny filtry, které nastavíte v Tableau, počítány samostatně. V zásadě to znamená, že každý filtr přistupuje ke všem řádkům ve vašem zdroji dat bez ohledu na ostatní filtry. Kontextový filtr je jako nezávislý filtr. Jakýkoli jiný filtr, který je nastaven, se nazývá závislý filtr kvůli skutečnosti, že zpracovává pouze data, která procházejí kontextovým filtrem.





Nyní můžete nasadit kontextový filtr, abyste dosáhli některého z následujících

  • Lepší výkon: Pokud je nastaveno mnoho filtrů nebo je zdroj dat poměrně velký, mají tendenci být pomalejší. V takovém scénáři lze nastavit kontextové filtry pro zlepšení výkonu.



  • Horní filtr N: Jeden také může nastavit kontextový filtr tak, aby zahrnoval pouze data, která nás zajímají, následovaný nastavením numerického nebo horního N filtru.

Například pokud máte na starosti potravinářské produkty pro opravdu velký řetězec s potravinami. Vaším úkolem je najít top 10 snack barů podle ziskovosti pro všechny obchody. Data jsou samozřejmě obrovská. Zde můžete nastavit kontextový filtr tak, aby zahrnoval pouze tyčinky, a vytvořit top 10 filtrů podlezisk jako závislý filtr. To by zpracovávalo pouze data, která procházejí kontextovým filtrem.

Jak vytvořit kontextové filtry v tabulce

Chcete-li vytvořit kontextový filtr, postupujte podle níže uvedených kroků



  • Vybrat Přidat do kontextu volbaz Kontext nabídka existujícího kategorického filtru. Kontext poté vypočítán pro vygenerování zobrazení. Všechny ostatní filtry budou poté vypočítány vzhledem k kontextu.
  • Kontextové filtry:
  1. Objeví se v horní části Filtry police.
  2. Jsou označeny šedou barvou na Filtry police.
  3. Nelze jej přeskupit na polici.

context-filters-in-tableau

Jak je znázorněno na obrázku výše, ikona Režim lodi dimenze je nastavena jako kontext pro pohled a Kraj filtr se počítá pouze pomocí dat, která procházejí Režim lodi .

Kontextový filtr můžete upravit provedením jedné z následujících věcí

  • Odebrání pole z police filtrů (Nový kontext se vypočítá, pokud na poličce zůstanou jiné kontextové filtry)

  • Úpravy filtru (Při každé úpravě kontextového filtru se počítá nový kontext)

  • VýběrOdebrat z kontextu (Filtr zůstane na polici jako standardní filtr. Je vypočítán nový kontext pokud na poličce zůstanou jiné kontextové filtry)

Jak zrychlit kontextové filtry

Chcete-li zlepšit výkon kontextových filtrů, a tím zvýšit efektivitu Tableau, můžete postupovat podle těchto pokynů

  • Nasazení jediného kontextového filtru, který významně zmenšuje velikost datové sady, je mnohem lepší nápad než použití mnoha filtrů. Ve skutečnosti, pokud filtr nezmenší velikost datové sady o jednu desetinu nebo více, je ve skutečnosti horší přidat ji do kontextu. Stojí to za výkon výpočtu kontextu.

  • Před vytvořením kontextu se počítá s dokončením všech vašich datových modelování. Změny v datovém modelu, jako je převod dimenzí na míry, vyžadují přepočítání kontextu.

  • Nastavte požadované filtry pro kontext. Před přidáním polí do jiných polic také vytvořte kontext. Díky těmto předpokladům jsou dotazy, které se spouštějí, mnohem rychlejší, když umístíte pole na jiné police.

    jak používat metodu tostring v java
  • Používání datových košů jako YEAR (datum) nebo kontextové filtry na diskrétních datech jsou efektivnější než použití souvislých dat.

Pokud je vaše datová sada silně indexována, kontextové filtry nemusí poskytovat požadovaný výkon a mohou také ve skutečnosti způsobit pomalejší výkon dotazů.

Ukázka

Tento příklad vás provede postupem vytváření kontextového filtru.

  • Nejprve filtrujete zobrazení a zobrazíte 10 nejlepších produktů podle prodeje. Dále vytvořte kontextový filtr kategorie produktů takže můžete vidět top 10 nábytkových produktů.

  • Použijte Ukázka - Superstore zdroj dat k vytvoření počátečního zobrazení. Zobrazení zobrazuje prodeje pro všechny Podkategorie , seřazeno sestupně.

context-filters-in-tableau

  • Nyní vytvořte filtr Top 10, který zobrazí pouze nejprodávanější produkty. Můžete to udělat přetažením Podkategorie pole do Filtry police. V zobrazeném dialogovém okně přepněte na kartu Horní a definujte filtr, který je Top 10 podle Součet tržeb .

filter

  • Když kliknete na OK knoflík, uvidíte, že zobrazení je filtrováno tak, aby před vámi zobrazovalo 10 podkategorií produktů z hlediska prodeje.

podkategorie

  • Pokračujeme, zkusme přidat další filtr, který zobrazí pouze nábytkové výrobky. Nyní přetáhněte Kategorie pole do Filtry polici a vyberte jedinou Nábytek . Po dokončení klikněte nana OK knoflíkPohled je filtrován, ale místo 10 produktů se nyní zobrazuje pouze 3. Je to způsobeno tím, že ve výchozím nastavení jsou všechny filtry hodnoceny samostatně a zobrazení je navrženo tak, aby zobrazovalo průnik výsledků. Na obrazovce tedy uvidíte, že tři z celkových 10 nejlepších produktů jsou nábytkové výrobky.

. furniture

  • Dále, abychom mohli určit top 10 nábytkových produktů, musíme udělat Kategorie filtrovat kontextový filtr. Klepněte pravým tlačítkem na pole Filtry polici a vyberte Přidat do kontextu volba.
  • Filtr je označen jako kontextový filtr. Pohled se aktualizuje a zobrazuje čtyři nejlepší nábytkové produkty.

pl sql pro začátečníky s příklady

Ale proč ne 10? Je to proto, že pouze čtyři z podkategorií obsahují nábytek. Ale teď víte, že filtr Top 10 je vyhodnocován na základě výsledků daného kontextu.

Doufám, že tento článek vyřešil vaše pochybnosti o kontextových filtrech v Tableau. S tím se dostáváme na konec tohoto kontextového filtru v Tableau.

Pokud si přejete zvládnout Tableau, Edureka má kurátorský kurz který pokrývá různé koncepty vizualizace dat do hloubky, včetně podmíněného formátování, skriptování, propojovacích grafů, integrace palubní desky, integrace Tableau s R a další. Dodává se s podporou 24 * 7, která vás provede celým obdobím učení. Brzy začínají nové dávky.

Máte na nás dotaz? Uveďte to prosím v sekci komentářů „Kontextové filtry v tabulce“ a my se vám ozveme nejdříve.