Filtrare și utilizarea expresiilor

Pregătirea datelor în Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Filtrarea datelor

  • Filtrarea restrânge un set de date eliminând înregistrări pentru a se concentra pe un subset specific.
    • Exemplu: [Sale Price] >= 100000

 

Comparație tabel cu filtru pe prețul de vânzare

Pregătirea datelor în Alteryx

Conceptul de filtrare este ca . . .

Imaginea unui sculptor care îndepărtează material pentru a crea artă

Pregătirea datelor în Alteryx

Filtrare în Alteryx

Instrumentul Filter - disponibil în seturile Favorites și Preparation

Există două opțiuni:

  • Filtru de bază
    • Un câmp cu un operator și/sau criterii

Exemplu de expresie pentru filtrul de bază numeric

Pregătirea datelor în Alteryx

Filtrare în Alteryx

Instrumentul Filter - disponibil în seturile Favorites și Preparation.

Există două opțiuni:

  • Filtru de bază
    • Un câmp cu un operator și/sau criterii

Exemple de expresii pentru filtrul de bază numeric și cu șiruri

Pregătirea datelor în Alteryx

Filtrare în Alteryx

Instrumentul Filter - disponibil în seturile Favorites și Preparation.

Există două opțiuni:

  • Filtru de bază
    • Un câmp cu un operator și/sau criterii

Exemple de expresii pentru filtrul de bază

Pregătirea datelor în Alteryx

Filtrare în Alteryx

Instrumentul Filter - disponibil în seturile Favorites și Preparation.

Există două opțiuni:

  • Filtru personalizat
    • Criterii și expresii multiple

Exemplu de expresie AND pentru filtrul personalizat

Pregătirea datelor în Alteryx

Filtrare în Alteryx

Instrumentul Filter - disponibil în seturile Favorites și Preparation.

Există două opțiuni:

  • Filtru personalizat
    • Criterii și expresii multiple

Exemplu de expresie OR pentru filtrul personalizat

Pregătirea datelor în Alteryx

Filtrare în Alteryx

Instrumentul Filter - disponibil în seturile Favorites și Preparation.

Există două opțiuni:

  • Filtru personalizat
    • Criterii și expresii multiple

Exemplu de expresie cu dată pentru filtrul personalizat

Pregătirea datelor în Alteryx

Ieșirile instrumentului Filter

Două puncte de ieșire:

  • True
    • Criteriile sunt îndeplinite

Imaginea punctului de ieșire True al instrumentului Filter

Pregătirea datelor în Alteryx

Ieșirile instrumentului Filter

Două puncte de ieșire:

  • True
    • Criteriile sunt îndeplinite
  • False
    • Criteriile nu sunt îndeplinite

Imaginea punctului de ieșire False al instrumentului Filter

Pregătirea datelor în Alteryx

AND și OR

Un filtru personalizat poate utiliza AND și OR în expresia de criterii.

  • AND

    • AMBELE criterii trebuie îndeplinite
    • [Shape] = 'Triangle' AND [Letter] = 'B'
  • OR

    • ORICARE criteriu trebuie îndeplinit
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Imaginea categoriilor din set de date

Pregătirea datelor în Alteryx

Instrucțiunea AND

  • AMBELE criterii trebuie îndeplinite
    • [Shape] = 'Triangle' AND [Letter] = 'B'

Forme diverse cu litere și rezultatul instrucțiunii AND

Pregătirea datelor în Alteryx

Instrucțiunea OR

  • ORICARE criteriu trebuie îndeplinit
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Forme diverse cu litere și rezultatul instrucțiunii OR

Pregătirea datelor în Alteryx

Sintaxa expresiilor

  • Datele de tip șir de caractere necesită ghilimele (simple sau duble)
    • [Month] = 'January'

Exemplu de expresie cu șir de caractere

Pregătirea datelor în Alteryx

Sintaxa expresiilor

  • Datele numerice nu folosesc ghilimele
    • [Price] > 100

Exemplu de expresie numerică

Pregătirea datelor în Alteryx

Sintaxa expresiilor

  • ! semnifică „nu"
    • !IsEmpty([Product])

Exemplu de expresie cu negație folosind semnul exclamării

Pregătirea datelor în Alteryx

Sintaxa expresiilor

  • Verificați tipul de date al câmpului
    • [Length] = '0' (Ghilimelele sunt necesare pentru datele de tip șir, chiar dacă câmpul conține un număr)

Exemplu de expresie cu număr stocat ca șir de caractere

Pregătirea datelor în Alteryx

Sintaxa câmpurilor în expresiile personalizate

  • Includeți numele câmpului în fiecare parte a unei expresii cu mai multe instrucțiuni
  • Repetați numele câmpului înaintea criteriilor în expresii

Exemplu de utilizare a aceluiași câmp într-o expresie personalizată

Pregătirea datelor în Alteryx

Formule în instrumentul Filter

Sunt disponibile numeroase formule predefinite în filtrul personalizat al instrumentului Filter.

  • Faceți clic pe butonul Fx pentru a vedea categoriile de formule
  • Aceleași formule ca în instrumentul Formula

Lista de formule din instrumentul Formula

Pregătirea datelor în Alteryx

Passons à la pratique !

Pregătirea datelor în Alteryx

Preparing Video For Download...