Kako uporabiti kontekstne filtre v tabeli



Ta članek vam bo zagotovil podrobno in izčrpno znanje o tem, kako v tabelo s primeri vključiti kontekstne filtre.

Ustvarjanje filtrov je zelo pomemben vidik Odbor . V tem članku bomo razumeli filtre konteksta v tabeli v naslednjem vrstnem redu:

Kaj so kontekstni filtri v tabeli?

Na splošno se vsi filtri, ki jih nastavite v tabeli, izračunajo neodvisno. To v bistvu pomeni, da vsak filter dostopa do vseh vrstic v vašem viru podatkov, ne glede na druge filtre. Kontekstni filter je kot neodvisen filter. Vsak drug filter, ki je nastavljen, je označen kot odvisen filter, ker obdelujejo samo podatke, ki gredo skozi kontekstni filter.





Zdaj lahko razmestite kontekstni filter, da dosežete kar koli od naslednjega

  • Boljše delovanje: Če je filtrov nastavljenih veliko ali je vir podatkov precej velik, so poizvedbe običajno počasnejše. V takem scenariju lahko nastavimo kontekstne filtre za izboljšanje učinkovitosti.



  • Filter N zgoraj: Prav tako lahko nastavite kontekstni filter, da vključuje samo njihove podatke, ki jih zanima, čemur sledi nastavitev številskega ali zgornjega N filtra.

Na primer, če ste odgovorni za prehrambne izdelke za resnično veliko trgovsko verigo. Vaša naloga je poiskati top 10 okrepčevalnic po donosnosti za vse trgovine. Očitno je, da je podatkov ogromno. Tu lahko nastavite kontekstni filter, ki vključuje samo okrepčevalnice, in ustvarite top 10 filtrov podobiček kot odvisen filter. S tem bi obdelali samo podatke, ki gredo skozi kontekstni filter.

Kako ustvariti kontekstne filtre v tabeli

Če želite zgraditi kontekstni filter, sledite spodnjim korakom



  • Izberite Dodaj v kontekst možnostIz Kontekst meni obstoječega kategoričnega filtra. Kontekst se nato izračuna za generiranje pogleda. Vsi drugi filtri bodo nato izračunani glede na kontekst.
  • Kontekstni filtri:
  1. Prikaže se na vrhu Filtri polica.
  2. So označene s sivo barvo na Filtri polica.
  3. Na polici ga ni mogoče preurediti.

context-filters-in-tableau

Kot je prikazano na zgornji sliki, Način ladje razsežnost je nastavljena na kontekst pogleda in Regija filter se izračuna samo z uporabo podatkov, ki gredo skozi Način ladje .

Kontekstni filter lahko spremenite tako, da naredite eno od naslednjih stvari

  • Odstranjevanje polja s police Filtri (Nov kontekst se izračuna, če na polici ostanejo drugi filtri konteksta)

  • Urejanje filtra (Nov kontekst se izračuna vsakič, ko uredite filter konteksta)

  • IzbiraOdstrani iz konteksta (Filter ostane na polici kot standardni filter. Izračuna se nov kontekst če na polici ostanejo drugi kontekstni filtri)

Kako pospešiti kontekstne filtre

Če želite izboljšati delovanje filtrov konteksta in s tem povečati učinkovitost sistema Tableau, lahko sledite tem smernicam

  • Uvajanje enega kontekstnega filtra, ki bistveno zmanjša velikost nabora podatkov, je boljši način kot uporaba številnih filtrov. Pravzaprav, če filter ne zmanjša velikosti nabora podatkov za eno desetino ali več, je dejansko slabše, če ga dodamo v kontekst. To stane uspešnost računanja konteksta.

  • Pred ustvarjanjem konteksta se računa, da dokončate vse svoje podatkovne modele. Spremembe podatkovnega modela, na primer pretvorba dimenzij v mere, zahtevajo ponovno računanje konteksta.

  • Nastavite zahtevane filtre za kontekst. Ustvarite tudi kontekst, preden polja dodate na druge police. Ti predpogoji omogočajo hitrejše izvajanje poizvedb, ko polja spustite na druge police.

  • Uporaba datumskih košev kot LETO (datum) ali kontekstni filtri za ločene datume so učinkovitejši od uporabe neprekinjenih datumov.

Če je vaš nabor podatkov močno indeksiran, kontekstni filtri morda ne zagotavljajo želene zmogljivosti in lahko dejansko povzročijo počasnejše delovanje poizvedb.

Predstavitev

Ta primer naj bi vas popeljal skozi postopek izdelave kontekstnega filtra.

kaj naredi iterator v javi
  • Najprej boste filtrirali pogled in prikazali 10 najboljših izdelkov po prodaji. Nato ustvarite kontekstni filter Kategorija izdelka tako si lahko ogledate top 10 pohištvenih izdelkov.

  • Uporabi Vzorec - Superstore vir podatkov, da ustvarite začetni pogled. Pogled prikazuje prodajo za vse Podkategorije , razvrščeno po padajočem vrstnem redu.

context-filters-in-tableau

  • Zdaj zgradite filter Top 10, ki bo prikazoval samo najbolje prodajane izdelke. To lahko storite tako, da povlečete Podkategorija polje do Filtri polica. V pogovornem oknu, ki se prikaže, preklopite na zavihek Vrh in določite filter, ki je za 10 najboljših Vsota prodaje .

filter

  • Ko kliknete na v redu gumb, videli boste, da je pogled filtriran, da prikaže 10 najboljših podkategorij izdelkov glede na prodajo pred vami.

podkategorijo

  • Nadaljujmo, poskusimo dodati še en filter, da bodo prikazani samo pohištveni izdelki. Zdaj povlecite Kategorija polje do Filtri in izberite edino Pohištvo . Ko končate, kliknitena v redu gumb.Pogled je filtriran, vendar namesto 10 izdelkov zdaj prikazuje samo 3. To je posledica dejstva, da so vsi filtri privzeto ovrednoteni ločeno, pogled pa je zasnovan tako, da prikazuje presečišče rezultatov. Tako boste na zaslonu videli, da so trije izmed 10 najboljših skupnih izdelkov pohištveni izdelki.

. furniture

  • Nato moramo za izdelavo top 10 pohištvenih izdelkov izdelati Kategorija filtrira kontekstni filter. Z desno miškino tipko kliknite polje Filtri in izberite Dodaj v kontekst možnost.
  • Filter je označen kot kontekstni filter. Pogled se posodobi in prikaže štiri najboljše izdelke pohištva.

Zakaj pa ne 10? To je zato, ker le štiri od podkategorij vsebujejo pohištvo. Zdaj pa veste, da se filter Top 10 ocenjuje na podlagi rezultatov tega konteksta.

Upam, da je ta članek razjasnil vaše dvome o kontekstnih filtrih v Tableauu. S tem smo prišli do konca tega kontekstnega filtra v Tableauju.

Če želite obvladati Tableau, ima Edureka kuriran tečaj ki zajema različne koncepte poglobljene vizualizacije podatkov, vključno s pogojnim oblikovanjem, skriptiranjem, povezovanjem grafikonov, integracijo armaturne plošče, integracijo tabele z R in več. Na voljo je s podporo 24 * 7, ki vas vodi skozi celotno obdobje učenja. Kmalu se začenjajo nove serije.

Imate vprašanje za nas? Prosimo, omenite ga v oddelku za komentarje v 'Kontekstni filtri v razpredelnici' in prej se vam bomo oglasili.