Partager via


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 :

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é

  1. Créez un pipeline dans votre espace de travail.

  2. 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.

    Screenshot showing the creation of a new Array type pipeline variable called AnimalsArray with some animal names as its values.

  3. 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.

    Screenshot of the Fabric UI with the Activities pane and Lookup activity highlighted.

  4. Sélectionnez la nouvelle activité de Filtre sur le canevas, si elle n’est pas déjà sélectionnée.

    Screenshot showing the General settings tab of the Filter activity.

Reportez-vous aux instructions relatives aux paramètres Général pour configurer l’onglet Paramètres Général .

Paramètres du filtre

  1. 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.

    Screenshot showing the Lookup activity settings tab highlighting the tab, and where to choose a new connection.

  2. 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.

    Screenshot showing the Pipeline expression builder with the previously created AnimalsArray selected.

  3. 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é.

    Screenshot showing the Condition setting value to select for a specific animal.

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.

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.