Filtretyper i tablå: Tilstand etter formel, utdrag, 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. Trekk ut filtre
  2. Datakildefiltre
  3. Kontekstfiltre
  4. Dimensjonsfiltre
  5. Mål filtre

Trekk ut filtre

Uttrekksfiltre brukes til å filtrere de utpakkede dataene fra datakilden. Dette filteret brukes bare hvis brukeren trekker ut dataene fra datakilden.

Når tekstfilen er koblet til Tableau, kan du se alternativet for live og ekstrakt i øverste høyre hjørne av datakildefanen. Live Connection kobles direkte til en datakilde. Extract connection trekker ut dataene fra datakilden og oppretter en lokal kopi i Tableau-depotet. Prosedyren for å lage et ekstraksjonsfilter er gitt som følger.

Trinn 1) Etter å ha koblet tekstfilen til Tableau,

  • Klikk på "Extract" alternativknappen som vist i figuren.

Dette vil lage en lokal kopi i Tableau-depotet.

Trekk ut filtre

Trinn 2) neste,

  1. Klikk på "Rediger"-alternativet plassert nær Pakk ut-knappen.
  2. Det åpner vinduet "Pakk ut data". Klikk på "Legg til"-alternativet i vinduet.

Trekk ut filtre

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

Du kan velge hvilket som helst av feltene og legge til som ekstraktfilter. I dette eksemplet har vi valgt 'Kategori' som ekstraktfilter.

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

Trekk ut filtre

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

Trekk ut 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 uttrekksdatafilter. Filterbetingelsen legges også til i uttrekksfiltervinduet.
  2. Klikk på OK for å legge til ekstraktfilteret.

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 uttrekksdatafiltervinduet.

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 ekstraktfilteret.

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 dataene på datakildenivå. Det kan begrense postene som finnes i datasettet. Dette filteret ligner på uttrekksfilter for å sikre dataene. Men datakildefilter og uttrekksfilter er ikke knyttet til hverandre. Datakildefilter fungerer på både live- og ekstraktforbindelser. 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 å ha klikket på "legg til"-knappen, følg de gjenværende trinnene fra emnet "Pakk ut 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 uttrekksfiltre, datakildefiltre, kontekstfiltre, dimensjonsfiltre og målefiltre.
  • Uttrekksfiltre endrer dataene i den lokale kopien av datasettet som trekkes ut fra datakilden.
  • Datakildefiltre endrer dataene basert på gitt tilstand. Disse filtrene gjelder både for strømtilkopling og ekstraksjon.
  • 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.