Skip To Content

Filtrer par attribut

L’outil Filtrer par attribut renvoie un sous-ensemble d’un jeu de données selon une requête. La sortie est un nouveau jeu de données contenant uniquement les enregistrements répondant à la condition spécifiée dans la requête.

Exemples

L’outil Filtrer par attribut peut être utilisé dans des scénarios tels que les suivants :

  • Filtrer les enregistrements qui ne sont associés à aucune géométrie.
  • Conserver uniquement les enregistrements avec un code postal particulier.

Paramètres

Le tableau suivant décrit les paramètres utilisés dans l’outil Filtrer par attribut :

ParamètreDescription

Jeu de données en entrée

Jeu de données à filtrer.

Expression de filtre

Requête SQL à utiliser pour filtrer le jeu de données en entrée.

Remarques sur l’utilisation

Utilisez le paramètre Input dataset (Jeu de données en entrée) pour identifier le jeu de données à filtrer.

Pour filtrer un jeu de données, utilisez le paramètre Filter expression (Expression de filtre) pour spécifier une expression identifiant les enregistrements que vous voulez préserver. L’expression doit renvoyer une valeur booléenne. Les enregistrements qui remplissent les conditions de l’expression renverront true et seront préservés dans le résultat. Les enregistrements qui ne remplissent pas les conditions de l’expression renverront false et seront exclus du résultat.

Sorties

La sortie de l’outil consiste en un jeu de données contenant uniquement les enregistrements répondant à la condition spécifiée dans l’expression de filtre. Le jeu de données en sortie comportera tous les champs du jeu de données en entrée.

Limitations

Les limitations connues suivantes s’appliquent à l’outil Filtrer par attribut :

  • Si un champ de type chaîne est sélectionné dans le générateur de requêtes, la liste de choix est renseignée avec une liste de valeurs uniques reposant uniquement sur les enregistrements prévisualisés. Il ne s’agit pas de la liste complète des valeurs uniques du jeu de données source.
  • L’outil renvoie un seul jeu de données contenant les enregistrements qui correspondent à l’expression indiquée. Les enregistrements qui ne satisfont pas l’expression définie ne seront pas renvoyés. Pour créer un jeu de données contenant les enregistrements qui ont été exclus, exécutez à nouveau l’outil en utilisant le même jeu de données en entrée et l’inverse de la requête initialement utilisée.

Licences requises

Les licences et configurations suivantes sont requises :

  • Type d’utilisateur Creator ou GIS Professional
  • Rôle d’éditeur, de facilitateur ou d’administrateur, ou rôle personnalisé équivalent

Afin d’en savoir plus sur la configuration requise pour Data Pipelines, reportez-vous à la rubrique Conditions requises.