Filtertyper i Tableau: Betingelse etter formel, f.eks.tract, Kontekst

Data kan organiseres og forenkles ved รฅ bruke ulike teknikker i Tableau. Vi vil bruke tekstfilen "Sampleโ€“ Superstore.csv" for demonstrasjon i denne opplรฆringen.

Typer filtre

Filtrene kan brukes i et regneark for รฅ begrense antall poster som finnes i et datasett. Ulike typer filtre brukes i Tableau Desktop basert pรฅ forskjellige formรฅl. De forskjellige typene filtre som brukes i Tableau er gitt nedenfor. Navnet pรฅ filtertypene er sortert basert pรฅ rekkefรธlgen av utfรธrelse i Tableau.

  1. Extract-filtre
  2. Datakildefiltre
  3. Kontekstfiltre
  4. Dimensjonsfiltre
  5. Mรฅl filtre

Extract-filtre

Extract-filtre brukes til รฅ filtrere ekstraclagrede data fra datakilden. Dette filteret brukes bare hvis brukeren eks.tracHenter dataene fra datakilden.

Nรฅr tekstfilen er koblet til Tableau, kan du se live- og ex-filen.tract-alternativet รธverst til hรธyre i datakildefanen. Live Connection kobler seg direkte til en datakilde. F.eks.tract-tilkobling ekstrachenter dataene fra datakilden og oppretter en lokal kopi i Tableau-repositoriet. Fremgangsmรฅten for รฅ opprette en eks.tracting-filteret er gitt som fรธlger.

Trinn 1) Etter รฅ ha koblet tekstfilen til Tableau,

  • Klikk pรฅ ยซEks.tractโ€-radioknappen som vist pรฅ figuren.

Dette vil lage en lokal kopi i Tableau-depotet.

Extract-filtre

Trinn 2) neste,

  1. Klikk pรฅ ยซRedigerยป-alternativet som er plassert i nรฆrheten av Eks.tract-knappen.
  2. Den รฅpner ยซEks.tract dataยป-vinduet. Klikk pรฅ alternativet ยซLegg tilยป som finnes i vinduet.

Extract-filtre

Trinn 3) "Legg til filter"-vinduet er รฅpent for รฅ velge filterbetingelsene.

Du kan velge hvilket som helst av feltene og legge til som f.eks.tract-filter. I dette eksemplet har vi valgt ยซKategoriยป som f.eks.tract-filter.

  1. Velg 'Kategori' fra listen
  2. Klikk pรฅ "OK".

Extract-filtre

Nรฅr du klikker pรฅ OK-knappen, รฅpnes et filtervindu.

Extract-filtre

Filtervinduet har flere alternativer for รฅ filtrere 'Kategori' basert pรฅ ulike brukstilfeller. Alle brukstilfellene og filterforholdene er forklart nedenfor.

Filtertilstand i Tableau

Brukstilfelle 1: Velg fra liste

Som standard รฅpner filtervinduet alternativet "Velg fra liste". Du kan inkludere eller ekskludere medlemmene som er tilstede i feltet ved รฅ bruke dette alternativet.

For รฅ inkludere kan du

  1. Velg medlemmene
  2. Klikk pรฅ OK.

Filtertilstand i Tableau

For รฅ ekskludere de valgte medlemmene,

  1. Klikk pรฅ ekskluderingsboksen
  2. Velg medlemmene som skal ekskluderes
  3. Klikk pรฅ OK.

Filtertilstand i Tableau

Det er to alternativer til i "Velg fra liste".

  1. Alle
  2. none

Alle:

Dette alternativet inkluderer eller ekskluderer alle medlemmer som er tilstede i feltet. I dette eksemplet inkluderes alle medlemmer ved รฅ klikke pรฅ "Alle".

Trinn 1)

  1. Velg alternativet "Alle".
  2. Klikk pรฅ OK

Filtertilstand i Tableau

Trinn 2) Neste,

  1. Det viser eks.tract datafilter. Filterbetingelsen legges ogsรฅ til i eks.tract-filtervindu.
  2. Klikk pรฅ OK for รฅ legge til eksentract-filter.

Filtertilstand i Tableau

For รฅ ekskludere alle medlemmene i listen, klikk fรธrst pรฅ ยซEkskluderยป-knappen. Velg deretter ยซAlleยป og klikk pรฅ OK. Denne prosedyren legger til filteret i f.eks.tract datafiltervindu.

Filtertilstand i Tableau

Ingen:

Hvis du vil fjerne alle valgene som er gjort i filtervinduet og starte et nytt valg, kan du bruke dette 'ingen'-alternativet. Ingen alternativ sletter alle valgene som er gjort i filtervinduet. Nรฅr den er slettet, kan du velge de nye medlemmene.

  1. Klikk pรฅ alternativet "Ingen". Velg de nye medlemmene som skal legges til som filter.
  2. Klikk pรฅ OK for รฅ legge til eksentract-filter.

Filtertilstand i Tableau

Brukstilfelle 2: Egendefinert verdiliste

En egendefinert verdiliste lar brukeren skrive inn medlemsnavnet og filtrere feltet deretter. En egendefinert verdiliste kan opprettes ved รฅ fรธlge den gitte prosedyren.

Trinn 1) I filterskjermen

  1. Klikk pรฅ alternativknappen "Egendefinert verdiliste".
  2. Skriv inn medlemsnavnet.
  3. Klikk pรฅ '+'-symbolet for รฅ legge til navnet i listen.
  4. Du kan legge til flere medlemmer i listen og klikke pรฅ OK

Filtertilstand i Tableau

Det er et alternativ i vinduet "Inkluder alle verdier nรฅr de er tomme." Det kan velges for รฅ inkludere alle verdier som finnes i feltet nรฅr det valgte medlemmet ikke har noen data.

Filtertilstand i Tableau

Fjern liste-alternativet sletter tollverdilisten.

Filtertilstand i Tableau

Bruk Case 3: Bruk alle

Dette alternativet velger alle medlemmene som er tilstede i feltet.

Filtertilstand i Tableau

Brukstilfelle 4: Jokertegn

Jokertegn-alternativet brukes til รฅ filtrere feltene basert pรฅ gitt jokertegn. Brukere kan skrive inn tegnet og filtrere feltet basert pรฅ samsvaret. De forskjellige typene kamper er gitt som fรธlger.

inneholder Velg medlemmene hvis medlemsnavnet inneholder innskrevne tegn.
Begynner med Velg medlemmene hvis medlemsnavnet begynner med innskrevne tegn.
Slutter med Velg medlemmene hvis medlemsnavnet slutter med innskrevne tegn.
Stemmer nรธyaktig Velg medlemmene hvis medlemsnavnet samsvarer nรธyaktig med innskrevne tegn.

Trinn 1)

  1. Velg fanen "Jokertegn".
  2. Skriv inn tegnene som skal samsvare.
  3. Velg type match. I dette eksemplet er "Inneholder" matchtype valgt.
  4. Klikk pรฅ OK.

Filtertilstand i Tableau

Brukstilfelle 5: Filter etter tilstand

Dette alternativet brukes til รฅ filtrere datasettet ved รฅ angi flere betingelser. Filtilstand basert pรฅ felt er gitt nedenfor.

Etter felt:

  1. Velg kategorien "Betingelse" i filtervinduet.
  2. Klikk pรฅ alternativknappen "Etter felt".
  3. Velg navnet pรฅ feltet som skal filtreres fra rullegardinlisten.
  4. Velg aggregeringstype som Sum, gjennomsnitt og median fra rullegardinlisten.
  5. Velg operatรธr fra rullegardinmenyen.
  6. Skriv inn verdien for รฅ filtrere det valgte feltet.
  7. Klikk pรฅ OK.

Filtertilstand i Tableau

I eksemplet ovenfor filtreres datasettet for รฅ se dataene der summen av salg er stรธrre enn 1000.

Utvalget av verdier:

Dette alternativet viser minimums- og maksimumsverdien for det valgte feltet ved รฅ klikke pรฅ "Load"-knappen. Den kan brukes til รฅ referere verdiene.

Filtertilstand i Tableau

Filtrer tilstand etter formel

Du kan skrive en formel for รฅ filtrere datasettet ved รฅ bruke dette alternativet. Fremgangsmรฅten er forklart nedenfor.

Fremgangsmรฅte:

  1. Klikk pรฅ alternativknappen "Etter formel".
  2. Skriv inn formelen i boksen som vist pรฅ figuren.
  3. Klikk pรฅ Ok.

Filtrer tilstand etter formel

I eksemplet ovenfor filtrerer den skrevne formelen dataene der summen av salg er stรธrre enn 1000.

Bruk Case 6: Topp- eller bunnfiltre

Dette alternativet brukes til รฅ velge topp eller bunn 'n' antall poster.

Etter felt:

Trinn 1)

  1. Velg "Topp"-fanen fra filtervinduet.
  2. Klikk pรฅ alternativknappen 'Etter felt'.

Filtrer tilstand etter formel

Trinn 2)

  1. Velg 'Topp' eller 'Bund'.
  2. Velg antall poster.
  3. Velg feltet.
  4. Velg aggregeringstype.
  5. Klikk pรฅ Ok.

Filtrer tilstand etter formel

I eksemplet ovenfor begrenser filteret datasettet til รฅ vise topp 10 poster basert pรฅ summen av salg.

Etter formel:

Topp- eller bunntilstanden kan ogsรฅ gis gjennom formel.

Fremgangsmรฅte:

  1. Klikk pรฅ alternativknappen 'Etter formel'.
  2. Velg 'Topp' eller 'Bund'.
  3. Velg antall poster.
  4. Skriv inn formelen.
  5. Klikk pรฅ OK.

Filtrer tilstand etter formel

I eksemplet ovenfor ble formelen skrevet for รฅ vise topp 10 poster basert pรฅ summen av salg.

Datakildefilter

Et datakildefilter brukes til รฅ filtrere data pรฅ datakildenivรฅ. Det kan begrense postene som finnes i datasettet. Dette filteret ligner pรฅ f.eks.tract-filter for รฅ sikre dataene. Men datakildefilter og ekstract-filteret er ikke koblet til hverandre. Datakildefilteret fungerer bรฅde live og extracts-tilkobling. Prosedyren for รฅ velge datakildefilter er gitt som fรธlger.

Trinn 1) Klikk pรฅ "Legg til"-knappen รธverst til hรธyre pรฅ datakildefanen.

Datakildefilter

Trinn 2) Det รฅpner 'Rediger datakildefiltre'-vinduet. Klikk pรฅ 'Legg til'-alternativet i vinduet.

Datakildefilter

Etter at du har klikket pรฅ ยซlegg tilยป-knappen, fรธlger du de resterende trinnene fra emnet ยซEks.tract-filtre' -> Trinn 3.

Kontekstfilter

Et kontekstfilter er et uavhengig filter som kan lage et separat datasett ut av det originale datasettet og beregne valgene som er gjort i regnearket. Ett eller flere kategoriske filter som skiller datasettet i store deler kan brukes som et kontekstfilter. Alle andre filtre som brukes i regnearket fungerer basert pรฅ valg av kontekstfilter. Funksjonene til kontekstfiltre kan forklares gjennom et excel-ark.

Kontekstfilter

Figuren viser et eksempeldatasett. Fra datasettet identifiseres det at 'Kategori' kan brukes som kontekstfilter da det kan dele opp datasettet i store deler. Nรฅr filteret er brukt pรฅ datasettet, kan fรธlgende data hentes.

Kontekstfilter

Nรฅr kategorien "Mรธbler" er valgt, vises tilgjengelige data i den aktuelle kategorien i figuren. Andre filtre som kan brukes i arket vil vรฆre avhengig av kategorifilteret. Dette er den grunnleggende funksjonen ved bruk av kontekstfilter. Tableau oppretter et midlertidig datasett i repository-motoren basert pรฅ kontekstfiltervalget. Nรฅr kontekstfilteret er valgt, avhenger alle andre valg og filtre av valget av et spesifikt kontekstfilter. Den midlertidige tabellen eller datasettet som opprettes ved valg av kontekstfilter, lastes inn hver gang kontekstfilteret endres.

Bruk kontekstfiltre i regnearket:

Enhver dimensjon kan legges til som kontekstfilter ved รฅ fรธlge trinnene nedenfor:

Trinn 1) Dimensjonen som skal legges til som kontekstfilter mรฅ legges til i filterseksjonsboksen som angitt i bildet.

Bruk kontekstfiltre i regnearket

Trinn 2) Hรธyreklikk pรฅ dimensjonen som er lagt til i filterdelen og velg alternativet "Legg til i kontekst".

Bruk kontekstfiltre i regnearket

Trinn 3) Nรฅr filteret er valgt som et kontekstfilter, endres fargen pรฅ dimensjonsboksen til grรฅ farge. Denne grรฅ fargeboksen er en indikasjon pรฅ kontekstfilter.

Bruk kontekstfiltre i regnearket

Fjerner kontekstfilter:

Ethvert kontekstfilter kan endres tilbake til normalt filter ved รฅ velge alternativet "Fjern fra kontekst" som er tilgjengelig nรฅr du hรธyreklikker pรฅ dimensjonen. Fargen pรฅ dimensjonsboksen vil ogsรฅ endres tilbake til blรฅ farge som en indikasjon.

Fjerner kontekstfilter

Fordeler med รฅ bruke kontekstfiltre:

Forbedre ytelsen:

Nรฅr kontekstfilter brukes i store datakilder, kan det forbedre ytelsen ettersom det oppretter en midlertidig datasettdel basert pรฅ kontekstfiltervalget. Ytelsen kan forbedres effektivt gjennom valg av store kategoriske kontekstfiltre.

Avhengige filterbetingelser:

Kontekstfiltre kan brukes til รฅ lage avhengige filterbetingelser basert pรฅ forretningskravet. Nรฅr datakildestรธrrelsen er stor, kan kontekstfilter velges for hovedkategorien, og andre relevante filtre kan kjรธres.

Dimensjonsfiltre

Nรฅr en dimensjon brukes til รฅ filtrere dataene i et regneark, kalles den som dimensjonsfilter. Det er et ikke-aggregert filter hvor en dimensjon, gruppe, sett og bin kan legges til. Et dimensjonsfilter kan brukes gjennom topp- eller bunnbetingelsene, jokertegnmatch og formel.

Medlemmene som er tilstede i en dimensjon kan inkluderes eller ekskluderes fra listen ved hjelp av dette filteret. Dimensjonsfilter kan vises i et ark eller dashbord for รฅ endre filtertilstanden dynamisk. Prosessen for รฅ legge til en dimensjon som filteret er gitt som fรธlger.

Trinn 1) Gรฅ til et regneark som gitt i emnene ovenfor og fรธlg trinnene.

  1. Velg en dimensjon fra dimensjonslisten. I dette eksemplet er 'Kategori' valgt fra dimensjonslisten. Dra dimensjonen inn i "Filtre"-boksen.
  2. Det รฅpner "Filter"-vinduet. Velg medlemmet fra listen.
  3. Klikk pรฅ OK.

Dimensjonsfiltre

Prosedyren ovenfor filtrerer datasettet for รฅ vise postene kun for kategorien "Mรธbler".

Dimensjonsfiltre

Mรฅl filter:

Et mรฅlfilter kan filtrere dataene basert pรฅ verdiene som finnes i et mรฅl. De aggregerte mรฅleverdiene kan brukes i mรฅlefilteret for รฅ endre dataene. Et mรฅlfilter kan brukes i et regneark ved รฅ fรธlge prosedyren.

Trinn 1) Gรฅ til et regneark

  1. Velg et mรฅl som finnes i fanen Mรฅl. I dette eksemplet er 'Salg' valgt. Dra mรฅlingen inn i 'Filter'-boksen.
  2. Det รฅpner et "Filterfelt"-vindu. Velg en av aggregeringene fra listen. I dette eksemplet er Sum tatt som aggregeringstype.
  3. Klikk pรฅ 'Neste'-knappen.

Mรฅl filter

Trinn 2) Det รฅpner et vindu der du mรฅ velge verdiomrรฅdet. De andre alternativene i vinduet er gitt som fรธlger.

Verdiomrรฅde Minimum og maksimum mรฅleverdiomrรฅde kan gis og filtreres.
Minst En minimumsverdi av et mรฅl er gitt for รฅ filtrere dataene.
Pรฅ det meste En maksimal verdi av et mรฅl er gitt for รฅ filtrere dataene.
Spesiell Et alternativ for รฅ velge null eller ikke-null verdier og filtrere dataene.
  1. Velg verdiomrรฅdet. Du kan endre รธvre og nedre grense for verdiomrรฅdet.
  2. Klikk pรฅ OK.

Mรฅl filter

Eksempelet ovenfor filtrerer datasettet basert pรฅ summen av salgsverdi mellom 0 og 22638.

Egendefinert eller hurtigfilter:

Filtre kan tilpasses basert pรฅ brukervalget. Filtrene kan tilpasse regneark og instrumentbord for รฅ endre dataene dynamisk. Prosedyren for รฅ tilpasse filteret er gitt som fรธlger.

Trinn 1) Legg til "Kategori"-filteret som vist i emnet Dimensjonsfilter.

  1. Hรธyreklikk pรฅ filteret som er lagt til.
  2. Velg alternativet "Vis filter".

Egendefinert eller hurtigfilter

Trinn 2) Den viser 'Kategori'-filterboksen pรฅ hรธyre side av regnearket. Som standard viser filteret multiverdilisten som vist i figuren.

Egendefinert eller hurtigfilter

Trinn 3) Du kan velge eller fjerne valget av medlemmer som er tilstede i filteret og endre dataene.

Egendefinert eller hurtigfilter

Brukerfilter:

Brukerfilter sikrer radnivรฅdataene i et datasett. Den kan brukes nรฅr du publiserer arbeidsboken pรฅ en server. Ulike filterbetingelser kan brukes for forskjellige brukere. Anta for eksempel at det er tre avdelinger i et firma, nemlig mรธbler, kontorrekvisita og teknologi. Ved รฅ bruke brukerfilteret kan vi la brukerne vise kun de dataene som er relevante for deres avdeling. dvs. brukere fra 'Mรธbler'-avdelingen kan kun se data fra kategorien 'Mรธbler'. Dette kan sikre sikkerheten til data pรฅ radnivรฅ. Prosedyren for รฅ bruke brukerfilteret er gitt som fรธlger.

Trinn 1)

  1. Klikk pรฅ Server-alternativet i menylinjen.
  2. Hold markรธren over alternativet "Opprett brukerfilter".
  3. Velg feltet for รฅ opprette brukerfilter. I dette eksemplet er kategorien valgt som brukerfilter.

Brukerfilter

Trinn 2)

  1. Det รฅpner et "Tableau Server Logg pรฅ"-vindu.
  2. Klikk pรฅ 'Tableau Online'-alternativet i vinduet.

Brukerfilter

Trinn 3)

  1. Det รฅpner et Tableau Online pรฅloggingsvindu. Skriv inn din registrerte e-postadresse og passord.
  2. Klikk pรฅ Logg inn-alternativet.

Brukerfilter

Trinn 4) Det รฅpner et 'Brukerfilter'-vindu. Fรธlg trinnene nedenfor for รฅ legge til brukerfilter.

  1. Skriv inn et navn for brukerfilteret.
  2. Velg en bruker fra brukerlisten.
  3. Sjekk inn de nรธdvendige medlemmene mรฅ vise for det valgte medlemmet.
  4. Klikk pรฅ OK.

Brukerfilter

Det oppretter et brukerfilter i Tableau. Du kan se brukerfilteret under sett-ruten som vist nedenfor.

Brukerfilter

Nรฅr arbeidsboken er publisert pรฅ serveren, vises bare de filtrerte dataene til brukeren. Brukerfilter kan opprettes for flere brukere for รฅ sikre dataene.

Sammendrag

  • Tableau har funksjoner for รฅ organisere og forenkle dataene som finnes i datasettet.
  • Filter begrenser antall poster som er tilstede i datasettet basert pรฅ gitt tilstand.
  • Ulike typer filtre som brukes i Tableau er eksemplertract-filtre, datakildefiltre, kontekstfiltre, dimensjonsfiltre og mรฅlefiltre.
  • Extract-filtre endrer dataene i den lokale kopien av datasettet, som er eks.trachentet fra datakilden.
  • Datakildefiltre endrer dataene basert pรฅ gitte betingelser. Disse filtrene gjelder bรฅde live og extract-forbindelse.
  • Kontekstfilter oppretter en midlertidig tabell i Tableau-motoren og fungerer som et primรฆrfilter. Alle de andre filtrene som brukes pรฅ et regneark, avhenger av kontekstfilteret.
  • Nรฅr en dimensjon brukes til รฅ filtrere dataene, kalles den som dimensjonsfilter. Den kan inkludere eller ekskludere medlemmene som er tilstede i dimensjonen.
  • Nรฅr et mรฅl brukes til รฅ filtrere dataene, kalles det mรฅlfilter. Den kan endre dataene basert pรฅ sammenligning av mรฅlt verdi.
  • Et hurtig eller tilpasset filter brukes til รฅ endre filterbetingelsen dynamisk.
  • Brukerfiltre sikrer radnivรฅdata publisert pรฅ en server.
  • Brukere kan sortere feltene som finnes i datasettet.
  • Grupper kan bygges for รฅ gruppere medlemmene som er tilstede i en dimensjon.
  • Brukere kan bygge hierarki for รฅ vise granularitetsnivรฅet som finnes i datasettet.
  • Sett kan opprettes for รฅ velge eller ekskludere ett eller flere medlemmer fra et felt. Et sett kan legges til som en egen dimensjon i Tableau.

Oppsummer dette innlegget med: