Disponible dans les analyses en temps réel et les analyses de Big Data.
L’outil Filter by Expression (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ètre | Description | Type 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.
Vous avez un commentaire à formuler concernant cette rubrique ?