Filtrer et utiliser des expressions

Préparation des données dans Alteryx

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Filtrer des données

  • Le filtrage restreint un ensemble de données en retirant des données pour cibler un sous-ensemble précis.
    • Exemple : [Sale Price] >= 100000

 

Comparaison mise à jour des filtres de la table Sale Price

Préparation des données dans Alteryx

Le concept de filtrage, c'est comme…

Image d'un sculpteur qui enlève de la matière pour créer une œuvre

Préparation des données dans Alteryx

Filtrer dans Alteryx

Outil Filter — accessible depuis les ensembles Favorites et Preparation

Deux options s'offrent à vous :

  • Basic filter
    • Un champ avec un opérateur et/ou des critères

Exemple d'expression de filtre numérique de base

Préparation des données dans Alteryx

Filtrer dans Alteryx

Outil Filter — accessible depuis les ensembles Favorites et Preparation.

Deux options s'offrent à vous :

  • Basic filter
    • Un champ avec un opérateur et/ou des critères

Exemples d'expressions de filtre numérique et de chaîne de caractères de base

Préparation des données dans Alteryx

Filtrer dans Alteryx

Outil Filter — accessible depuis les ensembles Favorites et Preparation.

Deux options s'offrent à vous :

  • Basic filter
    • Un champ avec un opérateur et/ou des critères

Exemples d'expressions de filtre de base

Préparation des données dans Alteryx

Filtrer dans Alteryx

Outil Filter — accessible depuis les ensembles Favorites et Preparation.

Deux options s'offrent à vous :

  • Custom filter
    • Plusieurs critères et expressions

Exemple d'expression AND dans un filtre personnalisé

Préparation des données dans Alteryx

Filtrer dans Alteryx

Outil Filter — accessible depuis les ensembles Favorites et Preparation.

Deux options s'offrent à vous :

  • Custom filter
    • Plusieurs critères et expressions

Exemple d'expression OR dans un filtre personnalisé

Préparation des données dans Alteryx

Filtrer dans Alteryx

Outil Filter — accessible depuis les ensembles Favorites et Preparation.

Deux options s'offrent à vous :

  • Custom filter
    • Plusieurs critères et expressions

Exemple d'expression de date dans un filtre personnalisé

Préparation des données dans Alteryx

Sorties de l'outil Filter

Deux ancrages de sortie :

  • True
    • Les critères sont respectés

Image de l'ancrage de sortie True de l'outil Filter

Préparation des données dans Alteryx

Sorties de l'outil Filter

Deux ancrages de sortie :

  • True
    • Les critères sont respectés
  • False
    • Les critères ne sont pas respectés

Image de l'ancrage de sortie False de l'outil Filter

Préparation des données dans Alteryx

AND et OR

Un filtre personnalisé peut utiliser AND et OR dans l'expression de critères.

  • AND

    • LES DEUX critères doivent être respectés
    • [Shape] = 'Triangle' AND [Letter] = 'B'
  • OR

    • L'UN OU L'AUTRE des critères doit être respecté
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Image de catégories d'un ensemble de données

Préparation des données dans Alteryx

Instruction AND

  • LES DEUX critères doivent être respectés
    • [Shape] = 'Triangle' AND [Letter] = 'B'

Assortiment de formes avec lettres et résultat d'une instruction AND

Préparation des données dans Alteryx

Instruction OR

  • L'UN OU L'AUTRE des critères doit être respecté
    • [Shape] = 'Triangle' OR [Letter] = 'B'

Assortiment de formes avec lettres et résultat d'une instruction OR

Préparation des données dans Alteryx

Syntaxe des expressions

  • Les chaînes de caractères exigent des guillemets (simples ou doubles)
    • [Month] = 'January'

Exemple d'expression avec chaîne de caractères

Préparation des données dans Alteryx

Syntaxe des expressions

  • Les données numériques n'utilisent pas de guillemets
    • [Price] > 100

Exemple d'expression numérique

Préparation des données dans Alteryx

Syntaxe des expressions

  • ! signifie « not »
    • !IsEmpty([Product])

Exemple d'expression avec point d'exclamation pour Not

Préparation des données dans Alteryx

Syntaxe des expressions

  • Vérifiez le type de données du champ
    • [Length] = '0' (Des guillemets sont requis pour une chaîne, même si le champ contient un chiffre)

Exemple d'expression : chaîne affichée comme nombre

Préparation des données dans Alteryx

Syntaxe des champs dans les expressions personnalisées

  • Inclure le nom du champ dans chaque partie d'une expression à plusieurs volets
  • Répéter le nom du champ avant les critères dans les expressions

Exemple d'expression personnalisée réutilisant le même champ

Préparation des données dans Alteryx

Formules dans l'outil Filter

De nombreuses formules prêtes à l'emploi sont offertes dans le filtre personnalisé de l'outil Filter.

  • Cliquez sur le bouton Fx pour voir les catégories de formules
  • Les mêmes formules que dans l'outil Formula

Liste de formules de l'outil Formula

Préparation des données dans Alteryx

Passons à la pratique !

Préparation des données dans Alteryx

Preparing Video For Download...