Mikä on Tableau-kontekstisuodatin?
Kaikki Tableaan normaalit suodattimet käsitellään erikseen. Se tarkoittaa, että jokainen suodatin käyttää ja lukee kaikkia tietolähteen rivejä aina, kun käytät suodatinta, muista suodattimista riippumatta, ja luo oman tuloksen. Tietyissä vaatimuksissa saatat kuitenkin haluta suodattimien käsitellä vain edellisten suodattimien tuloksia. Voit käyttää useampaa kuin yhtä ehdotonta suodatinta kontekstisuodattimina näissä tilanteissa näkymän luomiseen. Kontekstisuodatin käsittelee vain niiden läpi kulkevan datan luomalla erillisen väliaikaisen tietojoukon, joten niihin viitataan myös riippumattomina suodattimina.
Kontekstisuodattimien luominen
- Luo suodatin, jolle haluat luoda kontekstisuodattimen, vetämällä ulottuvuuden suodatinhyllyyn. Seuraavassa esimerkissä ShipMode ja Region ovat suodatinhyllyn mitat.
- Napsauta sitä hiiren kakkospainikkeella ja valitse Lisää kontekstiin -vaihtoehto olemassa olevan suodattimen pikavalikosta. Napsauta tässä esimerkissä hiiren kakkospainikkeella ShipMode-ulottuvuutta ja valitse Lisää kontekstiin -vaihtoehto yleisestä välilehdestä alla olevan kuvan mukaisesti:
- Konteksttisuodatin näkyy Suodattimet-hyllyn yläosassa.
- Näitä suodattimia ei voida muuttaa uudelleen.
- Lisäksi, kun suodattimesta on tullut kontekstisuodatin, se voidaan tunnistaa harmaalla värillä suodatinhyllyssä.
- Kun esimerkki on lisännyt kontekstisuodattimen ShipMode-laitteeseen, sen väri muuttui harmaaseksi alla esitetyllä tavalla:
- Esimerkissä ShipMode-ulottuvuudesta on tullut kontekstisuodatin. Ja Aluesuodatin lasketaan nyt lähetysmoodin läpi kulkevien tietojen perusteella.
Kontekstisuodattimien poistaminen
- Voit poistaa kontekstisuodattimen napsauttamalla hiiren kakkospainikkeella mittaa ja valitsemalla Poista välilehdestä -vaihtoehdon yleisestä välilehdestä seuraavasti:
- Nyt väri muuttuu takaisin siniseksi ohjeeksi.
- Kun poistat kontekstisuodattimen, uusi konteksti lasketaan, jos suodatinhyllyllä on jäljellä muuta kontekstisuodatinta.
- Kontekstinsuodattimen poistamisen jälkeen suodatin pysyy suodatinhyllyllä vakiona.
- Aina kun muokkaat kontekstisuodatinta, uusi konteksti lasketaan joka kerta.
Esimerkki Tableau-kontekstisuodattimesta
Voit harkita supermarket-näytettä seuraavan esimerkin alla oleva tietojoukko.
- Tämä esimerkki antaa sinulle kuvan konteksti-suodattimen luomisesta ja käytöstä.
- Ensin voit luoda normaalin näkymän ja suodattaa kymmenen suosituinta tuotetta myynnin perusteella.
- Lisää sitten kontekstisuodatin tuoteluokan ulottuvuuteen.
- Kontekstinsuodatin suodattaa näkymän ja näyttää kymmenen suosituinta huonekalutuotetta.
Vaihe 1: SuperstoreSample-tietojoukon avulla luo alustava näkymä alaluokan myynnistä, joka on lajiteltu myynnin alenevassa järjestyksessä seuraavasti:
Vaihe 2: Näytä nyt myydyimmät tuotteet luomalla kymmenen suosituinta suodatinta:
- Lisää alaluokka-kenttä suodatinhyllyyn.
- Napsauta hiiren kakkospainikkeella alaluokan kenttää ja valitse Ylä.
- Valitse nyt kentän mukaan.
- Valitse nyt 10 suosituinta myyntimäärää seuraavan kuvakaappauksen mukaan:
- Napsauta OK, kun olet valmis .
Vaihe 3: Nyt näkymä suodatetaan näyttämään vain kymmenen suosituinta alakategoriaa myynnin mukaan seuraavasti:
Vaihe 4: Nyt voit lisätä yhden suodattimen, jotta näytetään yksi tuoteryhmä, sanotaan Huonekalut.
- Vedä kenttäkategoria suodatinhyllyyn.
- valita Huonekalut.
- Napsauta OK, kun olet valmis .
Suodatettu näkymä esitetään kuten alla olevassa kuvakaappauksessa:
- Suodatettu näkymä näyttää nyt vain 3 tuotetta 10 sijasta, koska kaikki suodattimet ovat riippumattomia ja lasketaan yksittäin.
- Tästä näkemyksestä voimme nähdä, että kymmenestä tuotteesta kolme on huonekaluja.
Vaihe 5: Kontekstinsuodattimen käyttäminen luokassa, voimme löytää kymmenen parhainta tuotetta.
- Napsauta hiiren kakkospainikkeella suodatinhyllyn Luokka-ulottuvuutta ja valitse sitten Lisää kontekstiin -vaihtoehto .
- Nyt voit nähdä värimuutoksen harmaaseen kontekstisuodattimen tunnisteeksi.
- Nyt voit myös nähdä vain neljä parasta huonekalutuotetta, koska alaluokissa on vain neljä huonekalua.
- Näkymä voidaan näyttää alla esitetyllä tavalla:
Tableau-kontekstisuodattimen edut
Tableau-kontekstisuodattimen edut selitetään alla:
1. Paranna suorituskykyä
- Kun käytät useita suodattimia samanaikaisesti tai työskentelet valtavien tietojoukkojen kanssa, kyselyt voivat olla hitaita.
- Kontekstinsuodattimia voidaan käyttää tällaisissa tilanteissa suorituskyvyn parantamiseksi, koska se luo väliaikaisia tietojoukkoja suodatuskriteerien perusteella.
- Tärkeimpien kategoristen kontekstisuodattimien valinta auttaa sinua tehokkaasti parantamaan suorituskykyä.
2. Riippuvainen suodatintila
- Kontekstinsuodattimia voidaan käyttää määrittämään riippuvaiset suodatinolosuhteet vaatimustesi perusteella.
- Konteksttisuodattimille tulisi antaa etusija, kun tietolähde on valtava.
- Voit asettaa kontekstisuodattimet, jotta saat vain kiinnostavat tiedot, ja määrittää sitten riippuvan numeerisen tai ylimmän N-suodattimen.
Tableau-kontekstisuodattimen suorituskyvyn parantaminen
- Suodattimen käyttö, joka pienentää tietojoukon kokoa huomattavasti, on parempi kuin käyttää useita suodattimia samanaikaisesti.
- Jos suodatin ei pysty vähentämään tietojoukkojen kokoa yhdellä kymmenesosalla, on suositeltavaa olla käyttämättä suodatinta tällaisiin tietojoukkoihin, koska se vaikuttaa suorituskykyyn erittäin huonosti.
- Kaikkien tietojen mallinnus tulisi suorittaa ennen suodattimen asettamista, koska jokainen muutos tietomallissa, esimerkiksi mittojen muuntaminen mittoiksi, vaatii kilpailun uudelleenlaskennan joka kerta.
- Käytä jatkuvia päivämääriä, jos asetat kontekstin päiväyskenttiin. Päivämäärämuotojen, kuten VUOSI (päivämäärä) tai kontekstisuodattimen käyttäminen erillisillä päivämäärillä ovat myös tehokkaita.
- Sinun olisi määritettävä kaikki tarvittavat suodattimet kontekstille ja luotava konteksti ennen kenttien lisäämistä muihin hyllyihin. Se tekee kyselyistä paljon nopeampia, kun muut hyllykentät pudotetaan.
- Asiayhteyssuodattimet eivät voi parantaa suorituskykyä, jos tietojoukot ovat voimakkaasti indeksoituja. Se heikentää suorituskykyä.
johtopäätös
Kontekstinsuodattimia käytetään kyselyn tehokkuuden parantamiseksi. Kontekstinsuodattimet pienentävät tietojoukosi koon kymmenesosaan tai jopa enemmän. Kontekstisuodattimien määrän valinta on myös erittäin tärkeä suorituskyvyn kannalta. Liitosten tyypin valitseminen on myös tärkeää suorituskyvyn parantamiseksi.
Suositellut artikkelit
Tämä on opas Tableau-kontekstisuodattimeen. Tässä keskustellaan siitä, kuinka luoda ja poistaa kontekstisuodattimia, esimerkkejä ja kontekstisuodattimien eduista. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -
- Tableau-tarina (tarinan luominen)
- Taulukon taulukon laskenta
- Tableau-kojelaudan luominen (käsite ja esimerkit)
- Tableau-visualisointityypit, edut
- Täydellinen opas Pivotiin Tableau
- PHP Vaihda päivämäärämuoto
- Tableaan luettelotaulu
- Johdanto Tableaun ominaisuuksiin ja ominaisuuksiin