Tableau kontekstni filter - Kako stvoriti i ukloniti Tableau kontekstni filter?

Sadržaj:

Anonim

Što je Tableau kontekstni filter?

Svi normalni filtri u Tableauu obrađuju se zasebno. To znači da svaki od filtara pristupa i čita sve retke iz izvora podataka kad god primijenite filtar, bez obzira na ostale filtre, i stvori vlastiti rezultat. Međutim, u određenim zahtjevima možda ćete htjeti da filtri obrađuju samo izlaz prethodnih filtera. U takvim situacijama za stvaranje prikaza možete primijeniti više od jednog bezuvjetnog filtra kao filtre konteksta. Kontekstni filtar obrađuje samo podatke koji prolaze kroz njih stvaranjem zasebnog privremenog skupa podataka, pa se također nazivaju i zavisnim filtrima.

Izrada filtera konteksta

  • Izradite filtar na kojem želite stvoriti kontekstni filtar povlačenjem dimenzija na policu filtra. U sljedećem primjeru su ShipMode i Region dimenzije na filterskoj polici.

  • Kliknite desnom tipkom miša na nju i odaberite opciju Dodaj u kontekst iz kontekstnog izbornika postojećeg filtra. U ovom primjeru desnom tipkom miša kliknite dimenziju ShipMode i odaberite opciju Dodaj u kontekst na kartici općenito kao što je prikazano u nastavku:

  • Kontekstni filtar pojavljuje se na vrhu police filtera.
  • Te se filtre nikako ne može preurediti.
  • Također, kad filtar postane filtar konteksta, on se može prepoznati sivom bojom na polici filtra.
  • U primjeru, nakon dodavanja Context filtra ShipMode-u, njegova boja je promijenjena u sivu kao što je prikazano u nastavku:

  • U primjeru je dimenzija ShipMode postala filtar konteksta. I filtar Regije sada se izračunava pomoću podataka koji prolaze kroz način isporuke.

Uklanjanje filtera konteksta

  • Da biste uklonili kontekstni filtar, desnom tipkom miša kliknite dimenziju i na općenitoj kartici odaberite opciju Ukloni iz konteksta kao što je prikazano u nastavku:

  • Sada će se boja promijeniti u plavu kao indikaciju.
  • Kada uklonite filtar konteksta, izračunava se novi kontekst ako je preostao neki drugi kontekstni filter na polici filtra.
  • Nakon uklanjanja kontekstnog filtra, filtar ostaje na polici filtra kao standardni filtar.
  • Kad god uređujete filtar konteksta, svaki se put izračunava novi kontekst.

Primjer filtra Tablica konteksta

Možete uzeti u obzir uzorak super-trgovine niže navedeni podaci za sljedeći primjer.

  • Ovaj primjer vam daje predstavu o stvaranju i upotrebi filtra Kontekst.
  • Prvo, možete stvoriti uobičajeni prikaz i filtrirati prvih deset proizvoda na temelju rasprodaje.
  • Zatim dodajte kontekstni filter na dimenziju kategorije proizvoda.
  • Kontekst filtri filtrira prikaz i prikazuje 10 najboljih proizvoda za namještaj.

Korak 1: Pomoću skupa podataka SuperstoreSample stvorite početni prikaz koji prikazuje podkategoriju prodaje, koja je razvrstana u silaznom redoslijedu prodaje, kao što je prikazano u nastavku:

Korak 2: Sada prikažite proizvode koji su najprodavaniji stvaranjem filtera za top 10:

  • Dodajte polje Podkategorija na policu filtera.
  • Desnom tipkom miša kliknite polje Podkategorija i odaberite Vrh.
  • Sada odaberite Po polju.
  • Sada odaberite Top 10 Iznos prodaje kako je prikazano na sljedećoj snimci zaslona:

  • Kliknite OK kada završite .

Korak 3: Sada se prikaz filtrira i prikazuje samo prvih 10 podkategorija proizvoda prema prodaji kao što je prikazano u nastavku:

Korak 4: Sada možete dodati još jedan filtar za prikaz jedne kategorije proizvoda, recimo Namještaj.

  • Povucite kategoriju polja na policu filtera.
  • Odaberi Namještaj.
  • Kliknite OK kada završite .

Filtrirani prikaz prikazan je kao na slici ispod:

  • Filtrirani prikaz sada prikazuje samo 3 proizvoda umjesto 10, jer su svi filtri neovisni i računaju se pojedinačno.
  • Iz ovog pogleda možemo vidjeti da su tri proizvoda od prvih 10 namještaj.

Korak 5: Korištenje filtra konteksta na kategoriji, možemo pronaći prvih deset proizvoda.

  • Desnom tipkom miša kliknite dimenziju Kategorija na polici filtra, a zatim odaberite opciju Dodaj u kontekst .
  • Sada možete vidjeti promjenu boje u sivu kao identifikaciju kontekstnog filtra.
  • Također, sada iz pogleda možete vidjeti samo četiri najbolja proizvoda namještaja jer u podkategoriji postoje samo četiri proizvoda namještaja.
  • Prikaz se može prikazati na sljedeći način:

Prednosti Tableau kontekstnog filtra

Prednosti tabličnog kontekstnog filtra su objašnjene u nastavku:

1. Poboljšajte performanse

  • Kada istovremeno upotrebljavate više filtera ili radite na ogromnim skupovima podataka, upiti mogu biti spori.
  • Kontekstni filtri mogu se koristiti u takvim situacijama za poboljšanje performansi jer se stvaraju privremeni skupovi podataka na temelju kriterija filtra.
  • Odabir glavnih kategorijskih filtara konteksta pomaže vam da učinkovito poboljšate performanse.

2. Ovisno stanje filtra

  • Kontekstni filtri mogu se koristiti za postavljanje ovisnih uvjeta filtra na temelju vaših zahtjeva.
  • Kontekstnim filtrima treba dati prednost kada je izvor podataka ogroman.
  • Možete postaviti kontekstne filtre kako biste dobili samo podatke koji vas zanimaju i zatim postaviti ovisni numerički ili gornji N filter.

Poboljšanje performansi konteksta Tablični filtar

  • Upotreba filtra koji značajno smanjuje veličinu skupa podataka bolje je nego koristiti više filtera istovremeno.
  • Ako filter ne može smanjiti veličinu skupova podataka za desetinu ili više, preporučljivo je ne koristiti filtar na takvim skupovima podataka, jer jako loše utječe na performanse.
  • Sve modeliranje podataka trebalo bi biti dovršeno prije primjene filtra, jer svaka promjena u modelu podataka, na primjer, pretvaranje dimenzija u mjere, zahtijeva svaki put ponovno izračunavanje natječaja.
  • Koristite kontinuirane datume ako postavljate kontekst na polja datuma. Korištenje formata datuma poput GODINE (datum) ili kontekstnog filtra na datumima diskretnih vrsta također je učinkovito.
  • Trebali biste postaviti sve potrebne filtre za kontekst i stvoriti kontekst prije dodavanja polja na druge police. Zbog toga se upiti pokreću mnogo brže kad ispuše ostala polja na policama.
  • Kontekstni filtri ne mogu poboljšati performanse ako su vaši skupovi podataka strogo indeksirani. Umanjuje performanse.

Zaključak

Kontekstni filtri koriste se za poboljšanje performansi upita. Kontekstni filtri smanjuju veličinu vaših skupova podataka na jednu desetinu ili čak više. Odabir broja filtera konteksta također je vrlo presudan za izvedbu. Odabir vrste spajanja također je važan za poboljšanje performansi.

Preporučeni članci

Ovo je vodič za Tableau kontekstni filter. Ovdje smo raspravljali o stvaranju i uklanjanju kontekstnih filtera, primjerima i prednostima filtara konteksta. Možete pogledati i sljedeće članke da biste saznali više -

  1. Priča o Tableau (Stvaranje priče)
  2. Tablični izračun tablice
  3. Izrada nadzorne ploče Tableau (koncept i primjeri)
  4. Vrste vizualizacije tableau-a, prednosti
  5. Kompletni vodič Pivot u Tableauu
  6. PHP Promjena formata datuma
  7. Tablica Bullet
  8. Uvod u značajke i svojstva Tableau-a