Tipuri de filtre în Tableau: Condiție după formulă, Extract, Context
⚡ Rezumat inteligent
Tipurile de filtre din Tableau controlează câte înregistrări ajung într-o vizualizare și în ce ordine se aplică aceste restricții. Această pagină prezintă exempletracfiltre pentru surse de date, context, dimensiune și măsură, împreună cu filtre rapide, filtre pentru utilizatori și fiecare casetă de dialog pentru condițiile de filtrare.
Datele pot fi organizate și simplificate folosind diverse tehnici în Tableau. Vom folosi fișierul text „Sample–Superstore.csv” pentru demonstrație în acest tutorial.
Tipuri de filtre
Filtrele pot fi aplicate într-o foaie de lucru pentru a restricționa numărul de înregistrări prezente într-un set de date. În Tableau Desktop sunt utilizate diferite tipuri de filtre în funcție de scopuri diferite. Diferitele tipuri de filtre utilizate în Tableau sunt prezentate mai jos. Numele tipurilor de filtre sunt sortate în funcție de ordinea de execuție în Tablou.
- ExtracFiltre t
- Filtre de surse de date
- Filtre de context
- Filtre de dimensiuni
- Măsurați filtrele
Această ordine nu este cosmetică. Deoarece fiecare filtru restrânge ceea ce poate fi văzut de următorul, secțiunea imediat următoare explică secvența înainte de a fi prezentate tipurile individuale de filtre.
Ordinea filtrului Operațiuni în Tableau
Tableau aplică filtre într-o rețea fixă. Un filtru plasat devreme elimină rândurile înainte ca orice filtru, calcul sau total ulterior să le vadă, motiv pentru care două filtre care arată identic pot produce numere diferite în funcție de locul în care se află.
Secvența se desfășoară după cum urmează.
- Extracfiltre t — aplicat în timp ce ex-ul localtracFișierul t este creat. Rândurile excluse aici nu intră niciodată în fișierul .hyper, deci nimic din procesele din aval nu le poate recupera.
- Filtre pentru surse de date — aplicate pe măsură ce registrul de lucru interoghează sursa. Acestea funcționează atât pe conexiuni active, cât și pe extracts și acționează ca o restricție la nivelul întregului registru de lucru.
- Filtre de context — aplicat în continuare, producând un tabel temporar pe baza căruia se efectuează interogări pentru toate filtrele rămase.
- Filtre de dimensiuni — filtrele categoriale plasate pe raftul Filtre, evaluate înainte de orice agregare.
- Măsurați filtrele — se aplică după agregare, deoarece valoarea testată există doar după ce rândurile sunt însumate sau mediate.
Două consecințe contează în practică. În primul rând, un filtru de dimensiune Top N este calculat în funcție de ceea ce a supraviețuit filtrului de context, astfel încât adăugarea unui filtru de context modifică membrii care apar în Top N. În al doilea rând, un filtru de măsură nu poate elimina rânduri înainte de rularea unui Top N la nivel de dimensiune, deoarece agregarea are loc mai târziu în lanț.
Odată ce secvența a fost stabilită, fiecare tip de filtru este acoperit în ordinea în care se execută.
ExtracFiltre t
ExtracFiltrele sunt folosite pentru a filtra extracdate extrase din sursa de date. Acest filtru este utilizat numai dacă utilizatorul extracdatele din sursa de date.
Odată ce fișierul text este conectat la Tableau, puteți vedea fișierele live și ex.tracOpțiunea t din colțul din dreapta sus al filei sursă de date. Live Connection se conectează direct la o sursă de date. Ex.tracconexiune t extracextrage datele din sursa de date și creează o copie locală în depozitul Tableau. Procedura pentru crearea unui extracFiltrul ting este dat după cum urmează.
Pas 1) După conectarea fișierului text în Tableau,
- Faceți clic pe „Ex”tracbutonul radio t”, așa cum se arată în figură.
Aceasta va crea o copie locală în depozitul Tableau.
Pas 2) Pagina Următoare →,
- Faceți clic pe opțiunea „Editare” situată lângă Extracbutonul t.
- Se deschide „Ex”trac„t data”. Faceți clic pe opțiunea „Adăugare” prezentă în fereastră.
Pas 3) Fereastra „Adăugați filtru” este deschisă pentru a selecta condițiile de filtrare.
Puteți alege oricare dintre câmpuri și adăuga ca ex.tracfiltru t. În acest exemplu, am selectat „Categorie” ca exemplutracfiltru t.
- Selectați „Categorie” din listă
- Faceți clic pe „OK”.
După ce faceți clic pe butonul OK, se deschide o fereastră de filtru.
Fereastra de filtrare are mai multe opțiuni pentru a filtra „Categoria” în funcție de diverse cazuri de utilizare. Toate cazurile de utilizare și condițiile lor de filtrare sunt explicate mai jos. Aceeași casetă de dialog apare pentru filtrele de sursă de date, dimensiune și context, așa că învățarea acesteia o singură dată le acoperă pe toate.
Condiția filtrului în Tableau
Cazul de utilizare 1: Selectați din listă
În mod implicit, fereastra de filtrare deschide opțiunea „Selectați din listă”. Puteți include sau exclude membrii prezenți în câmp folosind această opțiune.
Pentru a include puteți
- Selectați membrii
- Faceți clic pe OK.
Pentru a exclude membrii selectați,
- Faceți clic pe caseta de selectare excludeți
- Selectați membrii de exclus
- Faceți clic pe OK.
Mai sunt două opțiuni în „Selectați din listă”.
- Toate soluțiile
- Nici unul
Toate:
Această opțiune include sau exclude toți membrii prezenți în teren. În acest exemplu, toți membrii sunt incluși făcând clic pe opțiunea „Toți”.
Pas 1)
- Selectați opțiunea „Toate”.
- Faceți clic pe OK
Pas 2) În continuare,
- Arată fostultracfiltru de date t. Condiția de filtrare este adăugată și în extracfereastră filtru t.
- Faceți clic pe OK pentru a adăuga ex-ultracfiltru t.
Pentru a exclude toți membrii din listă, faceți clic mai întâi pe butonul „Exclude”. Apoi selectați opțiunea „Toate” și faceți clic pe OK. Această procedură adaugă filtrul în ex.tracfereastra de filtrare a datelor t.
Nici unul:
Dacă doriți să ștergeți toate selecțiile efectuate în fereastra de filtrare și să începeți o nouă selecție, puteți utiliza această opțiune „Nimic”. Opțiunea Nimic șterge toate selecțiile efectuate în fereastra de filtrare. După ce este ștersă, puteți selecta noii membri.
- Faceți clic pe opțiunea „Niciuna”. Selectați noii membri care vor fi adăugați ca filtru.
- Faceți clic pe OK pentru a adăuga ex-ultracfiltru t.
Cazul de utilizare 2: Listă de valori personalizată
O listă de valori personalizată permite utilizatorului să introducă numele membrului și să filtreze câmpul în consecință. O listă de valori personalizată poate fi creată urmând procedura dată.
Pas 1) În ecranul de filtrare
- Faceți clic pe butonul radio „Lista de valori personalizată”.
- Tastați numele membrului.
- Faceți clic pe simbolul „+” pentru a adăuga numele în listă.
- Puteți adăuga mai mulți membri în listă și faceți clic pe OK
Există o opțiune în fereastra „Includeți toate valorile când sunt goale”. Poate fi selectat pentru a include toate valorile prezente în câmp atunci când membrul selectat nu are date.
Opțiunea Clear List șterge lista de valori în vamă.
Cazul de utilizare 3: Folosiți tot
Această opțiune selectează toți membrii prezenți în câmp.
Cazul de utilizare 4: Wildcard
Opțiunea wildcard este utilizată pentru a filtra câmpurile în funcție de potrivirea wildcard-ului dată. Utilizatorii pot introduce caracterul și pot filtra câmpul în funcție de potrivire. Diferitele tipuri de potriviri sunt prezentate după cum urmează.
| conţine | Selectați membrii dacă numele membrului conține caractere tastate. |
| Incepe cu | Selectați membrii dacă numele membrului începe cu caractere introduse. |
| Se termină cu | Selectați membrii dacă numele membrului se termină cu caractere tastate. |
| Exact potriviri | Selectați membrii dacă numele membrului se potrivește exact cu caracterele tastate. |
Pas 1)
- Selectați fila „Wildcard”.
- Introduceți caracterele care să corespundă.
- Selectați tipul de potrivire. În acest exemplu, este selectat tipul de potrivire „Conține”.
- Faceți clic pe OK.
Cazul de utilizare 5: Filtru pe stare
Această opțiune este utilizată pentru a filtra setul de date prin furnizarea mai multor condiții. Condiția de filtrare în funcție de câmp este prezentată mai jos.
După domeniu:
- Selectați fila „Condiție” din fereastra Filtru.
- Faceți clic pe butonul radio „După câmp”.
- Selectați numele câmpului de filtrat din lista derulantă.
- Selectați tipul de agregare, cum ar fi Sumă, medie și mediană, din lista derulantă.
- Alegeți operatorul din meniul drop-down.
- Introduceți valoarea pentru a filtra câmpul selectat.
- Faceți clic pe OK.
În exemplul de mai sus, setul de date este filtrat pentru a vedea datele în care suma vânzărilor este mai mare de 1000.
Gama de valori:
Această opțiune arată valoarea minimă și maximă a câmpului selectat făcând clic pe butonul „Încărcare”. Poate fi folosit pentru a face referire la valori.
Filtrați starea după formulă
Puteți scrie o formulă pentru a filtra setul de date folosind această opțiune. Procedura este explicată mai jos.
Pași:
- Faceți clic pe butonul radio „După formulă”.
- Introduceți formula în casetă așa cum se arată în figură.
- Faceți clic pe OK.
În exemplul de mai sus, formula scrisă filtrează datele în care suma vânzărilor este mai mare de 1000.
Cazul de utilizare 6: filtre de sus sau de jos
Această opțiune este utilizată pentru a selecta numărul „n” de înregistrări de sus sau de jos.
După domeniu:
Pas 1)
- Selectați fila „Sus” din fereastra de filtrare.
- Faceți clic pe butonul radio „După câmp”.
Pas 2)
- Selectați „Sus” sau „Jos”.
- Alegeți numărul de înregistrări.
- Selectați câmpul.
- Alegeți tipul de agregare.
- Faceți clic pe OK.
În exemplul de mai sus, filtrul restricționează setul de date pentru a afișa primele 10 înregistrări pe baza sumei vânzărilor.
După formulă:
Condiția de sus sau de jos poate fi dată și prin formulă.
Pași:
- Faceți clic pe butonul radio „După formulă”.
- Selectați „Sus” sau „Jos”.
- Alegeți numărul de înregistrări.
- Introduceți formula.
- Faceți clic pe OK.
În exemplul de mai sus, formula a fost scrisă pentru a afișa primele 10 înregistrări pe baza sumei vânzărilor.
Filtru sursă de date
Un filtru pentru surse de date este utilizat pentru a filtra datele la nivel de sursă de date. Acesta poate restricționa înregistrările prezente în setul de date. Acest filtru este similar cu extracfiltru t pentru securizarea datelor. Dar filtrul sursei de date și extracFiltrele t nu sunt legate între ele. Filtrul sursă de date funcționează atât pe date live, cât și pe date extracconexiune ts. Procedura de selectare a filtrului sursei de date este prezentată după cum urmează.
Pas 1) Faceți clic pe butonul „Adăugați” plasat în colțul din dreapta sus al filei sursei de date.
Pas 2) Se deschide fereastra „Editați filtrele sursei de date”. Faceți clic pe opțiunea „Adăugați” prezentă în fereastră.
După ce faceți clic pe butonul „adăugați”, urmați pașii rămași din subiectul „ExtracFiltre -> Pasul 3.
Filtru de context
Un filtru de context este un filtru independent care poate crea un set de date separat din setul de date original și poate calcula selecțiile făcute în foaia de lucru. Unul sau mai multe filtre categoriale care separă setul de date în părți majore pot fi utilizate ca filtru de context. Toate celelalte filtre utilizate în foaia de lucru funcționează pe baza selecției filtrului de context. Funcțiile filtrelor de context pot fi explicate printr-o foaie excel.
Figura prezintă un exemplu de set de date. Din setul de date, se identifică că „Categoria” poate fi folosită ca filtru de context, deoarece poate împărți setul de date în părți majore. Odată ce filtrul este aplicat setului de date, se pot obține următoarele date.
Când este selectată categoria „Mobilier”, datele disponibile în categoria respectivă sunt afișate în figură. Alte filtre care pot fi aplicate în foaie vor depinde de filtrul de categorie. Aceasta este funcția de bază a utilizării filtrului de context. Tableau creează un set de date temporar în motorul de depozit pe baza selecției filtrului de context. Odată ce filtrul de context este selectat, toate celelalte selecții și filtre depind de selectarea filtrului de context specific. Tabelul temporar sau setul de date care este creat la selectarea filtrului de context se încarcă ori de câte ori se schimbă filtrul de context.
Aplicați filtre de context în foaia de lucru:
Orice dimensiune poate fi adăugată ca filtru de context urmând pașii de mai jos:
Pas 1) Dimensiunea care trebuie adăugată ca filtru de context trebuie adăugată în caseta de secțiune a filtrului, așa cum este prezentat în imagine.
Pas 2) Faceți clic dreapta pe dimensiunea adăugată în secțiunea de filtru și selectați opțiunea „Adăugați în context”.
Pas 3) Odată ce filtrul este selectat ca filtru de context, culoarea casetei de dimensiune se schimbă în culoarea gri. Această casetă de culoare gri este o indicație a filtrului de context.
Eliminarea filtrului de context:
Orice filtru de context poate fi schimbat înapoi la filtrul normal selectând opțiunea „Eliminare din context”, care este disponibilă când faceți clic dreapta pe dimensiune. Culoarea casetei de dimensiuni se va schimba, de asemenea, înapoi la culoarea albastră ca indicație.
Avantajele utilizării filtrelor de context:
Îmbunătățiți performanța:
Când filtrul de context este utilizat în surse mari de date, acesta poate îmbunătăți performanța, deoarece creează o parte temporară a setului de date pe baza selecției filtrului de context. Performanța poate fi îmbunătățită în mod eficient prin selectarea unor filtre de context categoriale majore.
Condiții de filtrare dependente:
Filtrele de context pot fi folosite pentru a crea condiții de filtrare dependente pe baza cerințelor de afaceri. Când dimensiunea sursei de date este mare, filtrul de context poate fi selectat în categoria majoră și pot fi executate alte filtre relevante.
Filtre de dimensiuni
Când o dimensiune este utilizată pentru a filtra datele dintr-o foaie de lucru, aceasta este numită filtru de dimensiune. Este un filtru neagregat în care pot fi adăugate o dimensiune, un grup, seturi și un coș. Un filtru de dimensiune poate fi aplicat prin condițiile de sus sau de jos, potrivirea cu wildcard și formulă.
Membrii prezenți într-o dimensiune pot fi incluși sau excluși din listă folosind acest filtru. Filtrul de dimensiuni poate fi afișat într-o foaie sau tablou de bord pentru a schimba starea filtrului în mod dinamic. Procesul de adăugare a unei dimensiuni ca filtru este prezentat după cum urmează.
Pas 1) Accesați o foaie de lucru, așa cum este prezentată în subiectele de mai sus și urmați pașii.
- Selectați o dimensiune din lista de dimensiuni. În acest exemplu, „Categoria” este aleasă din lista de dimensiuni. Trageți dimensiunea în caseta „Filtre”.
- Se deschide fereastra „Filtru”. Selectați membrul din listă.
- Faceți clic pe OK.
Procedura de mai sus filtrează setul de date pentru a afișa înregistrările numai pentru categoria „Mobilier”.
Măsurați filtrul
Un filtru de măsură poate filtra datele pe baza valorilor prezente într-o măsură. Valorile măsurilor agregate pot fi utilizate în filtrul de măsură pentru a modifica datele. Deoarece rulează după agregare, este ultimul filtru din ordinea operațiunilor descrise anterior. Un filtru de măsură poate fi aplicat într-o foaie de lucru urmând procedura.
Pas 1) Accesați o fișă de lucru
- Selectați o măsură prezentă în fila Măsuri. În acest exemplu, este selectată opțiunea „Vânzări”. Trageți măsura în caseta „Filtru”.
- Se deschide o fereastră „Câmp de filtrare”. Selectați oricare dintre agregarea din listă. În acest exemplu, Suma este luată ca tip de agregare.
- Faceți clic pe butonul „Următorul”.
Pas 2) Se deschide o fereastră în care trebuie să selectați intervalul de valori. Celelalte tipuri de opțiuni prezente în fereastră sunt prezentate după cum urmează.
| Gama de valori | Intervalul minim și maxim al valorii de măsurare poate fi dat și filtrat. |
| Este recomandată o degajare de cel puțin | O valoare minimă a unei măsuri este dată pentru a filtra datele. |
| Cel mult | O valoare maximă a unei măsuri este dată pentru a filtra datele. |
| Special | O opțiune pentru a selecta valori nule sau non-nule și pentru a filtra datele. |
- Selectați intervalul de valori. Puteți modifica limita superioară și inferioară pentru intervalul de valori.
- Faceți clic pe OK.
Exemplul de mai sus filtrează setul de date pe baza sumei valorii vânzărilor între 0 și 22638.
Filtru personalizat sau rapid
Filtrele pot fi personalizate în funcție de selecția utilizatorului. Filtrele pot personaliza foile de lucru și tablourile de bord pentru a modifica datele în mod dinamic. Procedura de personalizare a filtrului este prezentată după cum urmează.
Pas 1) Adăugați filtrul „Categorie” așa cum se arată în subiectul Filtru dimensiune.
- Faceți clic dreapta pe filtrul adăugat.
- Selectați opțiunea „Afișați filtrul”.
Pas 2) Afișează caseta de filtru „Categorie” în partea dreaptă a foii de lucru. În mod implicit, filtrul afișează lista cu mai multe valori așa cum se arată în figură.
Pas 3) Puteți selecta sau deselecta membrii prezenți în filtru și puteți modifica datele.
Filtru utilizator
Filtrul utilizator securizează datele la nivel de rând prezente într-un set de date. Poate fi folosit la publicarea registrului de lucru pe un server. Pot fi aplicate diferite condiții de filtrare pentru diferiți utilizatori. De exemplu, să presupunem că există trei departamente într-o firmă și anume Mobilier, Rechizite de birou și Tehnologie. Folosind filtrul de utilizator, le putem permite utilizatorilor să arate numai datele relevante pentru departamentul lor. Adică, utilizatorii din departamentul „Mobilier” pot vedea numai datele din categoria „Mobilier”. Acest lucru poate asigura securitatea datelor la nivel de rând. Procedura de aplicare a filtrului utilizator este prezentată după cum urmează.
Pas 1)
- Faceți clic pe opțiunea Server prezentă în bara de meniu.
- Plasați cursorul peste opțiunea „Creați filtru utilizator”.
- Selectați câmpul pentru a crea filtru de utilizator. În acest exemplu, categoria este selectată ca filtru de utilizator.
Pas 2)
- Se deschide o fereastră „Tableau Server Sign in”.
- Faceți clic pe opțiunea „Tableau Cloud” prezentă în fereastră, etichetată „Tableau Online” în versiunile anterioare redenumirii din 2022.
Pas 3)
- Se deschide o fereastră de conectare la Tableau Cloud. Introduceți adresa de e-mail și parola înregistrate.
- Faceți clic pe opțiunea Conectare.
Pas 4) Se deschide o fereastră „Filtru utilizator”. Urmați pașii de mai jos pentru a adăuga filtru de utilizator.
- Introduceți un nume pentru filtrul de utilizator.
- Selectați un utilizator din lista de utilizatori.
- Înregistrați membrii necesari trebuie să apară pentru membrul selectat.
- Faceți clic pe OK.
Acesta creează un filtru de utilizator în Tableau. Puteți vizualiza filtrul de utilizator în panoul de setări, așa cum se arată mai jos.
Când registrul de lucru este publicat pe server, utilizatorului îi sunt afișate doar datele filtrate. Filtrul de utilizator poate fi creat pentru mai mulți utilizatori pentru a securiza datele. Odată ce înregistrările sunt restricționate, următorul pas este de obicei aranjarea lor, lucru care este abordat în sortarea datelor în Tableau.










































