Data kan organiseras och förenklas med hjälp av olika tekniker i Tableau. Vi kommer att använda textfilen "Sample- Superstore.csv" för demonstration i denna handledning.
I denna handledning lär du dig
- Typer av filter:
- Extrahera filter:
- Filterförhållande i Tableau
- Filtrera tillstånd efter formel:
- Datakällfilter:
- Kontextfilter:
- Måttfilter:
Typer av filter:
Filtren kan användas i ett kalkylblad för att begränsa antalet poster som finns i en dataset. Olika typer av filter används i Tableau Desktop baserat på olika syften. De olika typerna av filter som används i Tableau ges nedan. Namnet på filtertyper sorteras utifrån ordningsföljden i Tableau.
- Extrahera filter
- Datakällfilter
- Kontextfilter
- Dimensionsfilter
- Mät filter
Extrahera filter:
Extraheringsfilter används för att filtrera extraherad data från datakällan. Detta filter används endast om användaren extraherar data från datakällan.
När textfilen är ansluten till Tableau kan du se alternativet live och extrahera i det övre högra hörnet på datakällans flik. Live Connection ansluts direkt till en datakälla. Extract-anslutning extraherar data från datakällan och skapar en lokal kopia i Tableau-arkivet. Proceduren för att skapa ett extraheringsfilter ges enligt följande.
Steg 1) När du har anslutit textfilen till Tableau,
- Klicka på alternativknappen "Extrahera" enligt bilden.
Detta skapar en lokal kopia i Tableau-arkivet.
Steg 2) Nästa ,
- Klicka på alternativet 'Redigera' placerat nära Extract-knappen.
- Det öppnar fönstret "Extrahera data". Klicka på 'Lägg till' alternativet i fönstret.
Steg 3) Fönstret "Lägg till filter" är öppet för att välja filtervillkor.
Du kan välja något av fälten och lägga till som extraktfilter. I det här exemplet har vi valt 'Kategori' som extraktfilter.
- Välj "Kategori" i listan
- Klicka på 'OK'.
När du klickar på OK-knappen öppnas ett filterfönster.
Filterfönstret har flera alternativ för att filtrera 'Kategori' baserat på olika användningsfall. Alla användningsfall och dess filtervillkor förklaras nedan.
Filterförhållande i Tableau
Använd fall 1: Välj från listan
Som standard öppnar filterfönstret alternativet "Välj från lista". Du kan inkludera eller utesluta medlemmar som är närvarande i fältet med det här alternativet.
Att inkludera kan du
- Välj medlemmar
- Klicka på OK.
För att utesluta de valda medlemmarna,
- Klicka på uteslut kryssrutan
- Välj de medlemmar som ska uteslutas
- Klicka på OK.
Det finns ytterligare två alternativ i "Välj från lista".
- Allt
- Ingen
Allt:
Detta alternativ inkluderar eller utesluter alla medlemmar som finns i fältet. I detta exempel inkluderas alla medlemmar genom att klicka på alternativet "Alla".
Steg 1)
- Välj alternativet 'Alla'.
- Klicka på OK
Steg 2) Nästa ,
- Det visar extraktdatafilter. Filtervillkoret läggs också till i extraktfilterfönstret.
- Klicka på OK för att lägga till extraktfiltret.
För att utesluta alla medlemmar i listan, klicka först på knappen "Uteslut". Välj sedan alternativet 'Alla' och klicka på OK. Den här proceduren lägger till filtret i filterfönstret för extraheringsdata.
Ingen:
Om du vill rensa allt urval som gjorts i filterfönstret och starta ett nytt val kan du använda detta alternativ. Inget alternativ raderar allt val som gjorts i filterfönstret. När det har rensats kan du välja de nya medlemmarna.
- Klicka på alternativet 'Inga'. Välj de nya medlemmarna som ska läggas till som filter.
- Klicka på OK för att lägga till extraktfiltret.
Använd fall 2: Lista över anpassade värden
En anpassad värdelista tillåter användaren att skriva medlemsnamnet och filtrera fältet därefter. En anpassad värdelista kan skapas genom att följa den givna proceduren.
Steg 1) I filterskärmen
- Klicka på alternativknappen "Anpassad värdelista".
- Skriv medlemsnamnet.
- Klicka på '+' för att lägga till namnet i listan.
- Du kan lägga till flera medlemmar i listan och klicka på OK
Det finns ett alternativ i fönstret "Inkludera alla värden när de är tomma." Det kan väljas för att inkludera alla värden som finns i fältet när den valda medlemmen inte har några data.
Alternativet Rensa lista rensar tullvärdeslistan.
Använd fall 3: Använd alla
Det här alternativet markerar alla medlemmar som finns i fältet.
Använd fall 4: Jokertecken
Jokerteckenalternativ används för att filtrera fälten baserat på en given jokerteckenmatchning. Användare kan skriva tecknet och filtrera fältet baserat på matchningen. De olika typerna av matcher ges enligt följande.
Innehåller |
Välj medlemmar om medlemsnamnet innehåller skrivna tecken. |
Börjar med |
Välj medlemmar om medlemsnamnet börjar med inskrivna tecken. |
Slutar med |
Välj medlemmar om medlemsnamnet slutar med inskrivna tecken. |
Exakt matchar |
Välj medlemmar om medlemsnamnet exakt matchar skrivna tecken. |
Steg 1)
- Välj fliken "Jokertecken".
- Skriv de tecken som ska matchas.
- Välj typ av matchning. I det här exemplet väljs matchningstyp "Innehåller".
- Klicka på OK.
Användningsfall 5: Filtrera på skick
Detta alternativ används för att filtrera datauppsättningen genom att ge flera villkor. Filervillkor baserat på fält anges nedan.
Efter fält:
- Välj fliken "Villkor" i filterfönstret.
- Klicka på alternativknappen "Efter fält."
- Välj namnet på fältet som ska filtreras från listrutan.
- Välj aggregeringstyp som Sum, genomsnitt och median från listrutan.
- Välj operatör i rullgardinsmenyn.
- Ange värdet för att filtrera det valda fältet.
- Klicka på OK.
I exemplet ovan filtreras datauppsättningen för att se data där försäljningssumman är större än 1000.
Utbudet av värden:
Det här alternativet visar det lägsta och högsta värdet för det valda fältet genom att klicka på knappen 'Ladda'. Den kan användas för att hänvisa värdena.
Filtrera tillstånd efter formel:
Du kan skriva en formel för att filtrera datamängden med det här alternativet. Förfarandet förklaras nedan.
Steg:
- Klicka på alternativknappen "Efter formel."
- Ange formeln i rutan som visas i figuren.
- Klicka på Ok.
I exemplet ovan filtrerar den skriftliga formeln data där försäljningssumman är större än 1000.
Använd fall 6: Topp- eller bottenfilter
Detta alternativ används för att välja övre eller nedre antal n-poster.
Efter fält:
Steg 1)
- Välj fliken 'Topp' i filterfönstret.
- Klicka på alternativknappen 'Efter fält'.
Steg 2)
- Välj 'Top' eller 'Bottom'.
- Välj antal poster.
- Välj fältet.
- Välj aggregeringstyp.
- Klicka på Ok.
I exemplet ovan begränsar filtret datauppsättningen till att visa topp 10-poster baserat på summan av försäljningen.
Av formel:
Det övre eller undre tillståndet kan också ges genom formeln.
Steg:
- Klicka på alternativknappen 'By Formula'.
- Välj 'Top' eller 'Bottom'.
- Välj antal poster.
- Ange formeln.
- Klicka på OK.
I exemplet ovan skrevs formeln för att visa topp 10-poster baserat på summan av försäljningen.
Datakällfilter:
Ett datakällfilter används för att filtrera data på datakällanivå. Det kan begränsa de poster som finns i datamängden. Det här filtret liknar extraheringsfiltret för att säkra data. Men datakällfilter och extraktfilter är inte länkade till varandra. Datakällfilter fungerar på både live- och extraktanslutning . Proceduren för att välja datakällfilter ges enligt följande.
Steg 1) Klicka på knappen Lägg till i det övre högra hörnet på datakällans flik.
Steg 2) Det öppnar fönstret "Redigera datakällfilter". Klicka på alternativet "Lägg till" i fönstret.
Efter att ha klickat på "lägg till" -knappen, följ de återstående stegen från ämnet "Extrahera filter" -> Steg 3.
Kontextfilter:
Ett kontextfilter är ett oberoende filter som kan skapa en separat dataset från den ursprungliga datamängden och beräkna de val som gjorts i kalkylbladet. Ett eller flera kategoriska filter som delar datauppsättningen i större delar kan användas som ett kontextfilter. Alla andra filter som används i kalkylbladet fungerar baserat på valet av sammanhangsfilter. Funktionerna för sammanhangsfilter kan förklaras genom ett excel-ark.
Figuren visar ett exempel på dataset. Från datamängden identifieras att 'Kategori' kan användas som kontextfilter eftersom det kan dela upp datamängden i större delar. När filtret har applicerats på datamängden kan följande data erhållas.
När kategorin "Möbler" väljs visas de tillgängliga uppgifterna i den specifika kategorin i figuren. Andra filter som kan användas i arket beror på kategorifiltret. Detta är den grundläggande funktionen för att använda kontextfilter. Tableau skapar en tillfällig dataset i databasmotorn baserat på valet av kontextfilter. När kontextfiltret väljs beror alla andra val och filter på valet av specifikt kontextfilter. Den tillfälliga tabellen eller datauppsättningen som skapas vid val av sammanhangsfilter laddas varje gång kontextfiltret ändras.
Tillämpa sammanhangsfilter i arbetsblad:
Vilken dimension som helst kan läggas till som kontextfilter genom att följa stegen nedan:
Steg 1) Dimensionen som ska läggas till som kontextfilter måste läggas till i rutan för filteravsnitt enligt bilden.
Steg 2) Högerklicka på dimensionen som har lagts till i filteravsnittet och välj alternativet "Lägg till i sammanhang".
Steg 3) När filtret väljs som ett sammanhangsfilter ändras dimensionen i grå färg till grå färg. Den här grå färgrutan är en indikation på sammanhangsfilter.
Ta bort sammanhangsfilter:
Alla kontextfilter kan ändras till normalt filter genom att välja alternativet "Ta bort från sammanhang" som är tillgängligt när du högerklickar på dimensionen. Dimensionens färg ändras också till blå färg som en indikation.
Fördelar med att använda sammanhangsfilter:
Förbättra prestanda:
När kontextfilter används i stora datakällor kan det förbättra prestandan eftersom det skapar en tillfällig dataset-del baserat på valet av kontextfilter. Prestandan kan förbättras effektivt genom val av större kategoriska sammanhangsfilter.
Beroende filtervillkor:
Kontextfilter kan användas för att skapa beroende filtervillkor baserat på affärsbehovet. När datakällans storlek är stor kan kontextfilter väljas i huvudkategorin och andra relevanta filter kan köras.
Måttfilter:
När en dimension används för att filtrera data i ett kalkylblad kallas det som Dimensionsfilter. Det är ett icke-aggregerat filter där en dimension, grupp, uppsättningar och fack kan läggas till. Ett dimensionsfilter kan appliceras genom de övre eller nedre förhållandena, jokerteckenmatchning och formel.
Medlemmarna som finns i en dimension kan inkluderas eller uteslutas från listan med detta filter. Måttfilter kan visas i ett ark eller en instrumentpanel för att ändra filtervillkoren dynamiskt. Processen för att lägga till en dimension som filtret ges enligt följande.
Steg 1) Gå till ett kalkylblad enligt ovanstående ämnen och följ stegen.
- Välj en dimension från dimensionslistan. I detta exempel väljs 'Kategori' från dimensionslistan. Dra dimensionen till rutan "Filter".
- Det öppnar "Filter" -fönstret. Välj medlem i listan.
- Klicka på OK.
Ovanstående procedur filtrerar datauppsättningen för att endast visa posterna för kategorin 'Möbler'.
Mätfilter:
Ett måttfilter kan filtrera data baserat på de värden som finns i ett mått. De aggregerade måttvärdena kan användas i måttfiltret för att modifiera data. Ett måttfilter kan appliceras i ett kalkylblad genom att följa proceduren.
Steg 1) Gå till ett kalkylblad
- Välj ett mått som finns på fliken Mått. I det här exemplet väljs 'Försäljning'. Dra måttet till rutan "Filter".
- Det öppnar ett filterfilterfönster. Välj någon av aggregeringen från listan. I det här exemplet tas summan som aggregeringstyp.
- Klicka på knappen 'Nästa'.
Steg 2) Det öppnar ett fönster där du måste välja värden. De andra typerna av alternativ som finns i fönstret ges enligt följande.
Värdeintervall |
Minsta och maximala mätområde kan anges och filtreras. |
Åtminstone |
Ett minimivärde för ett mått ges för att filtrera data. |
Som mest |
Ett maximalt värde för ett mått ges för att filtrera data. |
Särskild |
Ett alternativ att välja noll- eller icke-nollvärden och filtrera data. |
- Välj värden. Du kan ändra den övre och nedre gränsen för värden.
- Klicka på OK.
Ovanstående exempel filtrerar datauppsättningen baserat på summan av försäljningsvärdet mellan 0 och 22638.
Anpassat eller snabbt filter:
Filter kan anpassas baserat på användarvalet. Filtren kan anpassa kalkylblad och instrumentpaneler för att modifiera data dynamiskt. Proceduren för att anpassa filtret ges enligt följande.
Steg 1) Lägg till "Kategori" -filtret som visas i ämnet Dimensionsfilter.
- Högerklicka på det tillagda filtret.
- Välj alternativet "Visa filter".
Steg 2) Det visar filterrutan 'Kategori' till höger om kalkylbladet. Som standard visar filtret listan med flera värden som visas i figuren.
Steg 3) Du kan välja eller avmarkera medlemmar som finns i filtret och ändra data.
Användarfilter:
Användarfilter säkrar radnivådata som finns i en dataset. Den kan användas när du publicerar arbetsboken på en server. Olika filtervillkor kan tillämpas för olika användare. Antag till exempel att det finns tre avdelningar i ett företag, nämligen möbler, kontorsmateriel och teknik. Genom att använda användarfiltret kan vi tillåta användarna att endast visa de data som är relevanta för deras avdelning. Användare från "Möbler" -avdelningen kan bara se data från kategorin "Möbler". Detta kan garantera säkerheten för radnivådata. Proceduren för att tillämpa användarfiltret ges enligt följande.
Steg 1)
- Klicka på serveralternativet i menyraden.
- Håll muspekaren över alternativet 'Skapa användarfilter'.
- Välj fältet för att skapa användarfilter. I det här exemplet väljs kategorin som användarfilter.
Steg 2)
- Det öppnar ett "Tableau Server Sign in" -fönster.
- Klicka på alternativet 'Tableau Online' i fönstret.
Steg 3)
- Det öppnar ett online-inloggningsfönster från Tableau. Ange ditt registrerade e-post-ID och lösenord.
- Klicka på alternativet Logga in.
Steg 4) Det öppnar ett "User Filter" -fönster. Följ stegen nedan för att lägga till användarfilter.
- Ange ett namn för användarfiltret.
- Välj en användare från användarens lista.
- Kontrollera att de medlemmar som krävs måste visa för den valda medlemmen.
- Klicka på OK.
Det skapar ett användarfilter i Tableau. Du kan visa användarfiltret under uppsättningsfönstret som visas nedan.
När arbetsboken publiceras på servern visas endast de filtrerade uppgifterna för användaren. Användarfilter kan skapas för flera användare för att säkra data.
Sammanfattning:
- Tableau har funktioner för att organisera och förenkla data som finns i datamängden.
- Filter begränsar antalet poster som finns i datamängden baserat på givet tillstånd.
- Olika typer av filter som används i Tableau är extraktfilter, datakällfilter, sammanhangsfilter, måttfilter och måttfilter.
- Extraheringsfilter ändrar data i den lokala kopian av datamängden som extraheras från datakällan.
- Datakällfilter ändrar data baserat på givet tillstånd. Dessa filter gäller både live- och extraktanslutning.
- Kontextfilter skapar en tillfällig tabell i Tableau-motorn och fungerar som ett primärt filter. Alla andra filter som används i ett kalkylblad beror på kontextfiltret.
- När en dimension används för att filtrera data kallas den som dimension filter. Det kan inkludera eller utesluta de medlemmar som finns i dimensionen.
- När ett mått används för att filtrera data kallas det som måttfilter. Det kan modifiera data baserat på jämförelsen av uppmätt värde.
- Ett snabbt eller anpassat filter används för att ändra filtervillkoret dynamiskt.
- Användarfilter säkerställer radnivådata som publiceras på en server.
- Användare kan sortera fälten i datamängden.
- Grupper kan byggas för att gruppera de närvarande medlemmarna i en dimension.
- Användare kan bygga hierarki för att visa granularitetsnivån i datasetet.
- Uppsättningar kan skapas för att välja eller utesluta en eller flera medlemmar från ett fält. En uppsättning kan läggas till som en separat dimension i Tableau.