Kaj je Tableau kontekstni filter?
Vsi običajni filtri v Tableau se obdelujejo ločeno. Pomeni, da vsak od filtrov dostopa in prebere vse vrstice iz vira podatkov vsakič, ko uporabite filter, ne glede na druge filtre, in ustvari svoj rezultat. V nekaterih zahtevah pa boste morda želeli, da filtri obdelujejo samo izhod prejšnjih filtrov. V takih situacijah lahko za ustvarjanje pogleda uporabite več kot en brezpogojni filter kot kontekstni filtri. Kontekstni filter obdela samo podatke, ki prehajajo skozi njih, tako da ustvari ločen začasni niz podatkov, zato jih imenujemo tudi odvisni filtri.
Ustvarjanje kontekstnih filtrov
- Ustvarite filter, na katerem želite ustvariti kontekstni filter, tako da povlečete dimenzijo na polico filtra. V naslednjem primeru sta ShipMode in Region dimenzije na filterski polici.
- Z desno miškino tipko kliknite in v kontekstnem meniju obstoječega filtra izberite možnost Dodaj v kontekst. V tem primeru z desno miškino tipko kliknite dimenzijo ShipMode in izberite možnost Dodaj v kontekst na splošnem zavihku, kot je prikazano spodaj:
- Kontekstni filter se prikaže na vrhu police filtrov.
- Teh filtrov nikakor ni mogoče preurediti.
- Ko je filter postal Context filter, ga je mogoče prepoznati po sivi barvi na polici.
- V primeru, ko smo na ShipMode dodali Context filter, se je njegova barva spremenila v sivo, kot je prikazano spodaj:
- V primeru je dimenzija ShipMode postala filter konteksta. Filtriranje regije se zdaj izračuna s pomočjo podatkov, ki potekajo skozi način pošiljanja.
Odstranjevanje filtrov konteksta
- Če želite odstraniti kontekstni filter, lahko z desno miškino tipko kliknete dimenzijo in na splošnem zavihku, kot je prikazano spodaj, izberite možnost Odstrani iz konteksta:
- Zdaj se bo barva kot indikacija spremenila nazaj v modro.
- Ko odstranite kontekstni filter, se izračuna nov kontekst, če kateri koli drug kontekstni filter ostane na polici filtra.
- Po odstranitvi kontekstnega filtra ostane filter na policah filtra kot standardni filter.
- Kadar koli urejate filter za kontekst, se vsakič izračuna nov kontekst.
Primer kontekstnega filtra Tableau
Lahko razmislite o vzorcu superstore spodnji niz podatkov za naslednji primer.
- Ta primer vam daje predstavo o ustvarjanju in uporabi filtra Context.
- Najprej lahko ustvarite običajen pogled in na podlagi prodaje filtrirate prvih deset izdelkov.
- Nato dodajte kontekstni filter o razsežnosti kategorije izdelka.
- Kontekstni filter filtrira pogled in prikazuje prvih 10 izdelkov pohištva.
1. korak: Z uporabo podatkovnega niza SuperstoreSample ustvarite začetni pogled, ki prikazuje prodajo podkategorije, ki je razvrščena po padajočem vrstnem redu prodaje, kot je prikazano spodaj:
2. korak: Zdaj ustvarite izdelke, ki so najbolj prodajani, tako da ustvarite top 10 filter:
- Na polico s filtri dodajte polje Podkategorija.
- Z desno miškino tipko kliknite polje Podkategorija in izberite Vrh.
- Zdaj izberite Po polju.
- Zdaj izberite najboljših 10 zneskov prodaje, kot je prikazano na naslednjem posnetku zaslona:
- Ko končate, kliknite V redu .
3. korak: Zdaj je pogled filtriran, da prikaže samo prvih 10 podkategorij izdelkov po prodaji, kot je prikazano spodaj:
4. korak: Zdaj lahko dodate še en filter, da prikažete eno kategorijo izdelkov, recimo Pohištvo.
- Kategorija polja povlecite na polico filtra.
- Izberite Pohištvo.
- Ko končate, kliknite V redu .
Filtrirani pogled je prikazan kot na spodnjem posnetku zaslona:
- Filtrirani pogled zdaj prikazuje samo 3 izdelke namesto 10, ker so vsi filtri neodvisni in se izračunajo posamično.
- Iz tega pogleda vidimo, da so trije izdelki od prvih 10 pohištvo.
5. korak: Uporaba filtra konteksta za kategorijo, najdemo prvih deset izdelkov.
- Z desno miškino tipko kliknite razsežnost Kategorija na polici filtra in izberite možnost Dodaj v kontekst .
- Zdaj lahko vidite spremembo barve v sivo kot identifikacijo kontekstnega filtra.
- Prav tako lahko zdaj od pogleda vidite samo prve štiri izdelke pohištva, ker so v podkategorijah le štirje izdelki za pohištvo.
- Pogled je lahko prikazan kot spodaj:
Prednosti Tableau Context Filter
Prednosti tabličnega filtra Tableau so razložene spodaj:
1. Izboljšajte zmogljivost
- Ko uporabljate več filtrov hkrati ali delate na ogromnih naborih podatkov, so poizvedbe lahko počasne.
- Kontekstni filtri se lahko v takih situacijah uporabljajo za izboljšanje učinkovitosti, ker ustvari začasne nabore podatkov, ki temeljijo na kriterijih filtra.
- Izbira glavnih kategoričnih filtrov konteksta vam pomaga učinkovito izboljšati delovanje.
2. Odvisno stanje filtra
- Kontekstni filtri se lahko uporabljajo za nastavitev odvisnih pogojev filtra glede na vaše zahteve.
- Kontekstnim filtrom je treba dati prednost, kadar je podatkovnih podatkov ogromno.
- Kontekstne filtre lahko nastavite tako, da dobite podatke, ki vas zanimajo, in nato nastavite odvisen numerični ali zgornji N filter.
Izboljšanje učinkovitosti tabličnega filtra Tableau
- Uporaba filtra, ki bistveno zmanjša velikost nabora podatkov, je boljša kot uporaba več filtrov hkrati.
- Če filter ne more zmanjšati velikosti naborov podatkov za desetino ali več, je priporočljivo, da v takšnih naborih ne uporabljate filtra, ker zelo slabo vpliva na njegovo delovanje.
- Vse modeliranje podatkov je treba zaključiti pred uporabo filtra, ker vsaka sprememba podatkovnega modela, na primer pretvorba dimenzij v ukrepe, vsakič zahteva ponovno preračunavanje natečaja.
- Če nastavite kontekst na datumska polja, uporabite neprekinjene datume. Uporaba formatov datumov, kot so LETO (datum) ali kontekstni filter, na datume diskretnih vrst je prav tako učinkovita.
- Nastavite vse potrebne filtre za kontekst in ustvarite kontekst, preden dodate polja na druge police. Zaradi tega se poizvedbe izvajajo veliko hitreje, ko padejo druga polja polic.
- Kontekstni filtri ne morejo izboljšati učinkovitosti, če so vaši nabori podatkov močno indeksirani. Zmanjša zmogljivost.
Zaključek
Kontekstni filtri se uporabljajo za izboljšanje uspešnosti poizvedb. Kontekstni filtri zmanjšajo velikost nabora podatkov na desetino ali celo več. Izbira števila kontekstnih filtrov je prav tako zelo pomembna za uspešnost. Za izboljšanje zmogljivosti je pomembna tudi izbira vrste spojev.
Priporočeni članki
To je vodnik po filtru Tablete Context. Tukaj razpravljamo, kako ustvariti in odstraniti kontekstne filtre, primere in prednosti kontekstnih filtrov. Če želite izvedeti več, si oglejte tudi naslednje članke -
- Zbirka zgodbe Tableau (ustvarjanje zgodbe)
- Tabela Izračun tabele
- Izdelava nadzorne plošče Tableau (koncept in primeri)
- Vizualizacija-tableo-tipi, prednosti
- Popoln vodnik za Pivot v Tableauu
- PHP Spremeni obliko datuma
- Bullet shema Tableau
- Uvod v lastnosti in lastnosti tableau