Utiliser l’activité Filtrer pour filtrer des éléments à partir d’un tableau
Vous pouvez utiliser une activité de filtre dans un pipeline pour appliquer une expression de filtre à un tableau d’entrée.
Conditions préalables
Pour commencer, vous devez remplir les conditions préalables suivantes :
- Un compte de locataire avec un abonnement actif. Créer un compte gratuitement.
- Un espace de travail est créé.
Ajouter une activité de filtre à un pipeline avec l’interface utilisateur
Pour utiliser une activité de filtre dans un pipeline, procédez comme suit :
Création de l’activité
Créez un pipeline dans votre espace de travail.
Sélectionnez l’onglet Variables dans la zone paramètres du pipeline, puis sélectionnez + Nouveau pour ajouter une nouvelle variable de pipeline de type Tableau.
Recherchez le filtre dans la section Activités du pipeline, puis sélectionnez-le pour l’ajouter au canevas du pipeline. Vous devrez peut-être développer la liste complète des activités en sélectionnant le bouton + à l’extrême droite de la barre d’outils.
Sélectionnez la nouvelle activité de filtre sur le canevas si elle n’est pas déjà sélectionnée.
Reportez-vous aux instructions relatives aux paramètres généraux pour configurer l’onglet Paramètres généraux.
Paramètres de filtre
Sélectionnez l’onglet Paramètres, dans lequel vous pouvez fournir une liste de tableaux d'éléments et une condition à appliquer à chaque élément. Les deux paramètres prennent en charge le contenu dynamique.
Ce simple exemple filtre le tableau sur chien, mais une utilisation réelle peut être aussi complexe que nécessaire, en utilisant l’une des fonctions et l’une des valeurs disponibles dans le générateur d’expressions dynamiques. Sélectionnez Ajouter du contenu dynamique pour les Éléments, puis sélectionnez l’onglet Variables dans le générateur d’expressions de pipeline , et choisissez AnimalsArray créé précédemment. Sélectionnez ensuite OK.
Sélectionnez à nouveau Ajouter du contenu dynamique, cette fois pour le réglage Condition. L’expression item() retourne la valeur de l’élément actuel lorsque l’activité Filter parcourt la liste des éléments du tableau fournie. À l’aide de la fonction equals(), nous pouvons la comparer à l’élément pour retourner true ou false pour chaque élément. Seuls les éléments qui retournent la valeur true seront inclus dans le tableau de sortie de l’activité Filtre, qui peut ensuite être utilisé dans n’importe quelle autre activité.
Enregistrer et exécuter ou planifier le pipeline
Après avoir ajouté d’autres activités nécessaires à l’aide du tableau de sortie de l’activité Filtre, basculez vers l’onglet Accueil en haut de l’éditeur de pipeline, puis sélectionnez le bouton Enregistrer pour enregistrer votre pipeline. Sélectionnez Exécuter pour l'exécuter directement ou Planifier pour le planifier. Vous pouvez également afficher l’historique des exécutions ici ou configurer d’autres paramètres.