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 :
- Un compte locataire avec un abonnement actif. Créez un compte gratuitement.
- Un espace de travail est créé.
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é
Créez un pipeline dans votre espace de travail.
Recherchez If Condition dans le volet Activités du pipeline et sélectionnez-le pour l’ajouter au canevas du pipeline.
Sélectionnez la nouvelle activité If Condition 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 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.
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.