Ako implementovať kontextové filtre v tablo



Tento článok vám poskytne podrobné a komplexné vedomosti o tom, ako implementovať kontextové filtre v tablete s príkladmi.

Vytváranie filtrov je veľmi dôležitým aspektom Doska . V tomto článku budeme rozumieť Kontextové filtre v tablo v nasledujúcom poradí:

Čo sú kontextové filtre v tablo?

Spravidla sa všetky filtre, ktoré nastavíte v Tableau, počítajú nezávisle. V podstate to znamená, že každý filter pristupuje ku všetkým riadkom vo vašom zdroji údajov bez ohľadu na ďalšie filtre. Kontextový filter je ako nezávislý filter. Akýkoľvek iný filter, ktorý je nastavený, sa nazýva závislý filter, pretože spracováva iba údaje, ktoré prechádzajú kontextovým filtrom.





Teraz môžete nasadiť kontextový filter, aby ste dosiahli niektorú z nasledujúcich možností

  • Lepší výkon: Ak je nastavených veľa filtrov alebo je zdroj údajov pomerne veľký, sú dotazy zvyčajne pomalšie. V takomto scenári je možné nastaviť kontextové filtre na zlepšenie výkonu.



  • Horný N filter: Jeden tiež môže nastaviť kontextový filter tak, aby obsahoval iba údaje, ktoré nás zaujímajú, nasledovaný nastavením numerického alebo horného N filtra.

Napríklad, ak máte na starosti potravinové výrobky pre skutočne veľký obchod s potravinami. Vašou úlohou je nájsť najlepších 10 tyčiniek podľa ziskovosti pre všetky obchody. Je zrejmé, že údaje sú obrovské. Tu môžete nastaviť kontextový filter tak, aby zahŕňal iba občerstvenie, a vytvoriť najlepších 10 filtrov podľazisk ako závislý filter. Takto by sa spracovali iba údaje, ktoré prechádzajú cez kontextový filter.

Ako vytvoriť kontextové filtre v tablo

Pri vytváraní kontextového filtra postupujte podľa uvedených pokynov



  • Vyberte Pridať do kontextu možnosťz Kontext ponuka existujúceho kategorického filtra. Kontext sa potom vypočítal na vygenerovanie zobrazenia. Všetky vaše ďalšie filtre sa potom vypočítajú vzhľadom na kontext.
  • Kontextové filtre:
  1. Objavte sa v hornej časti okna Filtre polica.
  2. Sú označené sivou farbou na Filtre polica.
  3. Nie je možné ho na poličke preusporiadať.

context-filters-in-tableau

Ako je znázornené na obrázku vyššie, ikona Lodný režim dimenzia je nastavená na kontext pre pohľad a Región filter sa počíta iba pomocou údajov, ktoré prechádzajú Lodný režim .

Kontextový filter môžete upraviť vykonaním jednej z nasledujúcich vecí

  • Odstránenie poľa z police Filtre (Nový kontext sa vypočíta, ak na poličke zostanú ďalšie kontextové filtre)

  • Úprava filtra (Nový kontext sa počíta pri každej úprave kontextového filtra)

  • VyberámOdstrániť z kontextu (Filter zostane na poličke ako štandardný filter. Vypočíta sa nový kontext ak na poličke zostanú iné kontextové filtre)

Ako urýchliť kontextové filtre

Ak chcete zvýšiť výkonnosť kontextových filtrov a zvýšiť tak účinnosť Tableau, môžete postupovať podľa týchto pokynov

  • Nasadenie jedného kontextového filtra, ktorý významne zmenšuje veľkosť množiny údajov, je oveľa lepší nápad ako použitie mnohých filtrov. Ak filter nezmenší veľkosť súboru údajov o jednu desatinu alebo viac, je skutočne horšie pridať ho do kontextu. Stojí to za vykonanie výpočtu kontextu.

  • Ráta sa s dokončením všetkých vašich údajových modelov pred vytvorením kontextu. Zmeny v dátovom modeli, ako napríklad prevod dimenzií na opatrenia, si vyžadujú prepočítanie kontextu.

  • Nastavte požadované filtre pre kontext. Pred pridaním polí do iných polí tiež vytvorte kontext. Vďaka týmto predpokladom sa dotazy, ktoré sa spúšťajú oveľa rýchlejšie, keď pustíte polia na iné police.

    trieda skenera v príkladoch Java
  • Používanie dátumových košov ako YEAR (dátum) alebo kontextové filtre v diskrétnych dátumoch sú efektívnejšie ako použitie spojitých dátumov.

Ak je vaša množina údajov silne indexovaná, kontextové filtre nemusia poskytovať požadovaný výkon a môžu tiež skutočne spôsobiť pomalší výkon dotazov.

Ukážka

Tento príklad je určený na to, aby ste sa dozvedeli, ako postupovať pri vytváraní kontextového filtra.

  • Najskôr vyfiltrujete zobrazenie a zobrazíte 10 najlepších produktov podľa predaja. Ďalej vytvorte kontextový filter kategória produktu takže môžete vidieť 10 najlepších nábytkových výrobkov.

  • Použi Ukážka - supermarket zdroj údajov na vytvorenie počiatočného zobrazenia. Zobrazenie zobrazuje predaj pre všetkých Podkategórie , zoradené zostupne.

context-filters-in-tableau

  • Teraz si zostavte filter Top 10, aby sa zobrazovali iba najpredávanejšie produkty. Môžete to urobiť pretiahnutím Podkategória pole do Filtre polica. V zobrazenom dialógovom okne prepnite na kartu Najvyššie a definujte filter, ktorý je Top 10 podľa Súčet predaja .

filter

  • Keď kliknete na ikonu Ok tlačidlo, uvidíte, že zobrazenie je filtrované, aby sa pred vami zobrazilo 10 podkategórií produktov z hľadiska predaja.

podkategória

  • Ak ideme ďalej, skúsme pridať ďalší filter, ktorý zobrazí iba nábytkové výrobky. Teraz potiahnite Kategória pole do Filtre policu a vyberte jedinú Nábytok . Po dokončení kliknite nana Ok tlačidlo.Zobrazenie je filtrované, ale namiesto 10 produktov sa teraz zobrazuje iba 3. Je to spôsobené tým, že predvolene sa všetky filtre hodnotia osobitne a zobrazenie je určené na zobrazenie priesečníka výsledkov. Na obrazovke teda uvidíte, že tri z 10 najlepších celkových výrobkov sú nábytkové výrobky.

. furniture

  • Ďalej, aby sme určili 10 najlepších nábytkových výrobkov, musíme urobiť Kategória filtrovať kontextový filter. Pravým tlačidlom myši kliknite na pole Filtre poličku a vyberte Pridať do kontextu možnosť.
  • Filter je označený ako kontextový filter. Zobrazenie sa aktualizuje a zobrazuje štyri najlepšie nábytkové výrobky.

inštančná premenná v príklade Java

Ale prečo nie 10? Je to tak preto, lebo iba štyri z podkategórií obsahujú nábytok. Teraz však viete, že filter Top 10 sa hodnotí na základe výsledkov daného kontextu.

Dúfam, že tento článok objasnil vaše pochybnosti o kontextových filtroch v Tableau. Týmto sa v Tableau dostávame na koniec týchto kontextových filtrov.

Ak si chcete osvojiť Tableau, Edureka má kurátorský kurz ktorá zahŕňa rôzne koncepty hĺbkovej vizualizácie údajov, vrátane podmieneného formátovania, skriptovania, odkazovacích tabuliek, integrácie palubnej dosky, integrácie tabla s R a ďalších. Dodáva sa s podporou 24 * 7, ktorá vás prevedie celým vzdelávacím obdobím. Nové dávky sa začínajú čoskoro.

Máte na nás otázku? Uveďte to v sekcii komentárov v časti „Kontextové filtre v tablo“ a my sa vám ozveme najskôr.