Filter by Expression (Filtrer par expression)

Icône d’outil Disponible dans les analyses en temps réel et les analyses de Big Data.

L’outil Filter by Expression (Filtrer par expression) Outil Filtrer par expression filtre les entités selon une expression attributaire en utilisant le langage d’expression Arcade. Chaque entité est évaluée par l’expression spécifiée. Les entités que l’expression spécifiée évalue comme vraies sont conservées.

Exemples

Vous trouverez ci-dessous des exemples d’utilisation de l’outil Filtrer par expression :

  • Les analyses temps réel utilisent l’outil Filter by Expression (Filtrer par expression) pour conserver uniquement les enregistrements entrants issus d’un flux dans lequel $feature.horizontal_accuracy < 15.
  • Les analyses Big Data utilisent l’outil Filter by Expression (Filtrer par expression) pour conserver uniquement les entités dans lesquelles $feature.description == 'Excellent Condition'.

Note d’utilisation

Filtrez les données en définissant des expressions Arcade. Pour en savoir plus sur les expressions Arcade, reportez-vous à la rubrique Utiliser les expressions Arcade.

Paramètres

Les paramètres de l’outil Filtrer par expression sont les suivants :

ParamètreDescriptionType de données

Couche en entrée

La couche dans laquelle les entités sont filtrées.

Entités

Expression

Expression attributaire qui sera évaluée pour filtrer les données entrantes. La configuration de l’expression se fait dans le générateur d’expressions Arcade, auquel vous pouvez accéder en cliquant sur Configure an Arcade Expression (Configurer une expression Arcade).

Chaque enregistrement est évalué. Les enregistrements évalués comme vrais sont conservés, tandis que les enregistrements évalués comme faux sont ignorés.

Chaîne (expression Arcade)

Couche en sortie

L’outil Filter by Expression (Filtrer par expression) ne modifie pas les entités entrantes. La couche en sortie inclura donc les mêmes champs et les mêmes valeurs attributaires que les entités entrantes.