Utiliser l’activité de Filtre pour filtrer les éléments d’un tableau
Vous pouvez utiliser une activité de filtrage dans un pipeline pour appliquer une expression de filtre à un tableau d’entrée.
Prérequis
Pour commencer, vous devez remplir les conditions préalables suivantes :
- Un compte locataire avec un abonnement actif. Créez un compte gratuitement.
- Un espace de travail est créé.
Ajoutez une activité de Filtre à un pipeline avec l’interface utilisateur
Pour utiliser une activité de filtre dans un pipeline, effectuez les étapes suivantes :
Création de l’activité
Créez un pipeline dans votre espace de travail.
Sélectionnez l’onglet Variables dans la zone des paramètres du pipeline, puis sélectionnez + Nouveau pour ajouter une nouvelle variable pipeline de type tableau.
Recherchez des filtres dans le volet Activités du pipeline et sélectionnez-le pour l’ajouter au canevas du pipeline. Vous allez peut-être devoir développer la liste complète des activités en sélectionnant le bouton + situé à 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éral pour configurer l’onglet Paramètres Général .
Paramètres du 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 l’onglet Variables dans le Générateur d’expressions de pipeline, puis choisissez la variable AnimalsArray créée précédemment. Sélectionnez ensuite OK.
Sélectionnez à nouveau Ajouter du contenu dynamique, cette fois pour le paramètre Condition. L’expression item() retourne la valeur de l’élément actif lorsque l’activité de Filtre itère dans la liste d’é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 une réponse « true » sont inclus dans le tableau de sortie de l’activité de filtre. Ce dernier peut ensuite être utilisé dans toute 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é de Filtre, basculez vers l’onglet Accueil en haut de l’éditeur de pipeline, puis sélectionnez le bouton Enregistrer pour sauvegarder votre pipeline. Sélectionnez Exécuter pour l'exécuter directement ou Planifier pour le planifier. Vous pouvez également afficher l'historique d'exécution ici ou configurer d'autres paramètres.