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.

  • 🧭 Ordin de execuție: ExtracFiltrele t, sursă de date, context, dimensiune și măsură rulează în acea secvență fixă, astfel încât un filtru anterior restrânge ceea ce poate vedea un filtru ulterior.
  • 📦 ExtracFiltre: Aceste rânduri decupate pe măsură ce copia .hyper locală este construită și se aplică numai atunci când conexiunea este setată la Extract.
  • 🗃️ Filtre pentru sursele de date: Acestea restricționează înregistrările la nivel de sursă și funcționează atât pe înregistrări live, cât și pe înregistrări ex.tracconexiuni t.
  • 🎯 Filtre de context: Marcarea unei dimensiuni drept context creează un tabel temporar asupra căruia operează apoi fiecare filtru rămas.
  • 🔤 Dialoguri de condiții: Selectați din listă, listă de valori personalizate, wildcard, condiție și opțiuni de sus sau de jos, acoperind fiecare cerință de filtrare.
  • 🔐 Filtre utilizator: Securitatea la nivel de rând mapează fiecare utilizator publicat la înregistrările pe care rolul său are permisiunea să le vadă.

Tipuri de filtre în Tableau

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.

  1. ExtracFiltre t
  2. Filtre de surse de date
  3. Filtre de context
  4. Filtre de dimensiuni
  5. 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ă.

  1. 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.
  2. 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.
  3. Filtre de context — aplicat în continuare, producând un tabel temporar pe baza căruia se efectuează interogări pentru toate filtrele rămase.
  4. Filtre de dimensiuni — filtrele categoriale plasate pe raftul Filtre, evaluate înainte de orice agregare.
  5. 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.

ExtracFiltre t

Pas 2) Pagina Următoare →,

  1. Faceți clic pe opțiunea „Editare” situată lângă Extracbutonul t.
  2. Se deschide „Ex”trac„t data”. Faceți clic pe opțiunea „Adăugare” prezentă în fereastră.

ExtracFiltre t

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.

  1. Selectați „Categorie” din listă
  2. Faceți clic pe „OK”.

ExtracFiltre t

După ce faceți clic pe butonul OK, se deschide o fereastră de filtru.

ExtracFiltre t

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

  1. Selectați membrii
  2. Faceți clic pe OK.

Condiția de filtrare în Tableau

Pentru a exclude membrii selectați,

  1. Faceți clic pe caseta de selectare excludeți
  2. Selectați membrii de exclus
  3. Faceți clic pe OK.

Condiția de filtrare în Tableau

Mai sunt două opțiuni în „Selectați din listă”.

  1. Toate soluțiile
  2. 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)

  1. Selectați opțiunea „Toate”.
  2. Faceți clic pe OK

Condiția de filtrare în Tableau

Pas 2) În continuare,

  1. Arată fostultracfiltru de date t. Condiția de filtrare este adăugată și în extracfereastră filtru t.
  2. Faceți clic pe OK pentru a adăuga ex-ultracfiltru t.

Condiția de filtrare în Tableau

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.

Condiția de filtrare în Tableau

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.

  1. Faceți clic pe opțiunea „Niciuna”. Selectați noii membri care vor fi adăugați ca filtru.
  2. Faceți clic pe OK pentru a adăuga ex-ultracfiltru t.

Condiția de filtrare în Tableau

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

  1. Faceți clic pe butonul radio „Lista de valori personalizată”.
  2. Tastați numele membrului.
  3. Faceți clic pe simbolul „+” pentru a adăuga numele în listă.
  4. Puteți adăuga mai mulți membri în listă și faceți clic pe OK

Condiția de filtrare în Tableau

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.

Condiția de filtrare în Tableau

Opțiunea Clear List șterge lista de valori în vamă.

Condiția de filtrare în Tableau

Cazul de utilizare 3: Folosiți tot

Această opțiune selectează toți membrii prezenți în câmp.

Condiția de filtrare în Tableau

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)

  1. Selectați fila „Wildcard”.
  2. Introduceți caracterele care să corespundă.
  3. Selectați tipul de potrivire. În acest exemplu, este selectat tipul de potrivire „Conține”.
  4. Faceți clic pe OK.

Condiția de filtrare în Tableau

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:

  1. Selectați fila „Condiție” din fereastra Filtru.
  2. Faceți clic pe butonul radio „După câmp”.
  3. Selectați numele câmpului de filtrat din lista derulantă.
  4. Selectați tipul de agregare, cum ar fi Sumă, medie și mediană, din lista derulantă.
  5. Alegeți operatorul din meniul drop-down.
  6. Introduceți valoarea pentru a filtra câmpul selectat.
  7. Faceți clic pe OK.

Condiția de filtrare în Tableau

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

Condiția de filtrare în Tableau

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:

  1. Faceți clic pe butonul radio „După formulă”.
  2. Introduceți formula în casetă așa cum se arată în figură.
  3. Faceți clic pe OK.

Filtrați starea după formulă

Î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)

  1. Selectați fila „Sus” din fereastra de filtrare.
  2. Faceți clic pe butonul radio „După câmp”.

Filtrați starea după formulă

Pas 2)

  1. Selectați „Sus” sau „Jos”.
  2. Alegeți numărul de înregistrări.
  3. Selectați câmpul.
  4. Alegeți tipul de agregare.
  5. Faceți clic pe OK.

Filtrați starea după formulă

Î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:

  1. Faceți clic pe butonul radio „După formulă”.
  2. Selectați „Sus” sau „Jos”.
  3. Alegeți numărul de înregistrări.
  4. Introduceți formula.
  5. Faceți clic pe OK.

Filtrați starea după formulă

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

Filtru sursă 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ă.

Filtru sursă de date

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.

Filtru de context

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.

Filtru de context

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.

Aplicați filtre de context în foaia de lucru

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

Aplicați filtre de context în foaia de lucru

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.

Aplicați filtre de context în foaia de lucru

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.

Eliminarea filtrului de context

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.

  1. Selectați o dimensiune din lista de dimensiuni. În acest exemplu, „Categoria” este aleasă din lista de dimensiuni. Trageți dimensiunea în caseta „Filtre”.
  2. Se deschide fereastra „Filtru”. Selectați membrul din listă.
  3. Faceți clic pe OK.

Filtre de dimensiuni

Procedura de mai sus filtrează setul de date pentru a afișa înregistrările numai pentru categoria „Mobilier”.

Filtre de dimensiuni

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

  1. 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”.
  2. 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.
  3. Faceți clic pe butonul „Următorul”.

Măsurați filtrul

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.
  1. Selectați intervalul de valori. Puteți modifica limita superioară și inferioară pentru intervalul de valori.
  2. Faceți clic pe OK.

Măsurați filtrul

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.

  1. Faceți clic dreapta pe filtrul adăugat.
  2. Selectați opțiunea „Afișați filtrul”.

Filtru personalizat sau rapid

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

Filtru personalizat sau rapid

Pas 3) Puteți selecta sau deselecta membrii prezenți în filtru și puteți modifica datele.

Filtru personalizat sau rapid

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)

  1. Faceți clic pe opțiunea Server prezentă în bara de meniu.
  2. Plasați cursorul peste opțiunea „Creați filtru utilizator”.
  3. Selectați câmpul pentru a crea filtru de utilizator. În acest exemplu, categoria este selectată ca filtru de utilizator.

Filtru utilizator

Pas 2)

  1. Se deschide o fereastră „Tableau Server Sign in”.
  2. Faceți clic pe opțiunea „Tableau Cloud” prezentă în fereastră, etichetată „Tableau Online” în versiunile anterioare redenumirii din 2022.

Filtru utilizator

Pas 3)

  1. Se deschide o fereastră de conectare la Tableau Cloud. Introduceți adresa de e-mail și parola înregistrate.
  2. Faceți clic pe opțiunea Conectare.

Filtru utilizator

Pas 4) Se deschide o fereastră „Filtru utilizator”. Urmați pașii de mai jos pentru a adăuga filtru de utilizator.

  1. Introduceți un nume pentru filtrul de utilizator.
  2. Selectați un utilizator din lista de utilizatori.
  3. Înregistrați membrii necesari trebuie să apară pentru membrul selectat.
  4. Faceți clic pe OK.

Filtru utilizator

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.

Filtru utilizator

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.

Întrebări frecvente

Faceți clic dreapta pe câmpul de pe raftul Filtre și alegeți Aplicați la foile de lucru, apoi Toate cele care utilizează această sursă de date. Un filtru de sursă de date atinge același domeniu de aplicare, dar nu poate fi afișat ca un control interactiv.

Un filtru elimină direct rândurile. Un parametru este o singură valoare furnizată de utilizator pe care o citește un calcul sau o condiție de filtrare, astfel încât poate determina un comportament pe care un filtru simplu nu îl poate face, cum ar fi schimbarea măsurii afișate.

Da. Fiecare filtru afișat rulează propria interogare pentru membrii listei, iar setările pentru valori relevante adaugă mai multe. Reducerea numărului sau trecerea la o listă cu mai multe valori în loc de valori relevante restabilește de obicei viteza.

Asistenții inteligenți artificiali pot propune câmpuri care merită filtrate prin identificarea asimetriilor sau a valorilor aberante, iar Explain Data evidențiază factorii determinanți din spatele unei etichete. Alegerea tipului de filtru depinde în continuare de obiectivele de performanță și securitate.

Inteligența artificială poate elabora logica drepturilor de acces, dar filtrele de utilizator și regulile la nivel de rând guvernează cine vede ce înregistrări. Fiecare regulă generată trebuie testată pentru fiecare rol înainte de publicarea registrului de lucru.

Rezumați această postare cu: