Partager via


Utiliser l’activité If Condition pour exécuter des activités basées sur une expression

L’activité If Condition dans Data Factory pour Microsoft Fabric fournit les mêmes fonctionnalités qu’une instruction if fournit dans des langages de programmation. Il exécute un ensemble d’activités lorsque la condition prend la valeur true et un autre ensemble d’activités lorsque la condition prend la valeur false.

Conditions préalables

Pour commencer, vous devez remplir les conditions préalables suivantes :

Ajouter une activité If Condition à un pipeline en utilisant l’interface utilisateur

Pour utiliser une activité If Condition dans un pipeline, procédez comme suit :

Création de l’activité

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

  2. Recherchez If Condition dans le volet Activités du pipeline et sélectionnez-le pour l’ajouter au canevas du pipeline.

    Capture d’écran de l’interface utilisateur Fabric avec le volet Activités et l’activité If Condition mise en surbrillance.

  3. Sélectionnez la nouvelle activité If Condition sur le canevas si elle n’est pas déjà sélectionnée.

    Capture d’écran montrant l’onglet Paramètres généraux de l’activité If Condition.

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

Paramètres If Condition

Sélectionnez l’onglet Activités et fournissez une expression booléenne dynamique pour l’activité If. Dans cet exemple simple, nous générons de façon aléatoire un nombre compris entre 0 et 1, et renvoyons True si le nombre est supérieur ou égal à .5, ou sinon False. Vous pouvez utiliser l’une des fonctions disponibles dans le langage d’expression data Factory ou les paramètres spécifiés dans le pipeline.

Après avoir fourni l’expression pour la condition If, la sélection de l’icône de crayon en regard de chaque cas (True/False) vous permet d’ajouter autant d’activités que nécessaire pour être exécutées de manière conditionnelle chaque fois que l’expression est évaluée.

Capture d’écran montrant l’onglet de paramètres de l'activité Condition If et indiquant où saisir l’expression ainsi que sélectionner les activités lorsque l’expression s'évalue à Vrai ou Faux.

Enregistrer et exécuter ou planifier le pipeline

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.

Capture d’écran montrant l’onglet Accueil de l’éditeur de pipeline avec le nom de l’onglet, Enregistrer, Exécuter et Planifier mis en surbrillance.