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 » dans les langages de programmation. La condition exécute un ensemble d’activités si l’expression renvoie true et un autre ensemble d’activités si elle renvoie false.

Prérequis

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

Ajouter une activité If Condition à un pipeline avec 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.

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

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

    Screenshot showing the General settings tab of the If Condition activity.

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

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 aléatoirement 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 tout paramètre spécifié dans le pipeline.

Après avoir fourni l’expression pour la If condition, la sélection de l’icône crayon à côté 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.

Screenshot showing the If Condition Activity settings tab and showing where to provide the Expression and choose Activities for when the expression evaluates to True or False.

Enregistrer et exécuter ou planifier le pipeline

Basculez vers l'onglet Accueil en haut de l'éditeur de pipeline et 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 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.