Partager via


Évaluer vos expressions de pipeline avant de les exécuter

Cet article vous montre comment utiliser la fonctionnalité Évaluer l’expression dans Microsoft Fabric Data Factory pour tester et déboguer vos expressions de pipeline. Vous allez apprendre à vérifier les sorties d’expression, à passer en revue les composants individuels et à valider votre logique sans exécuter l’intégralité du pipeline.

Voici ce que vous pouvez faire avec la fonctionnalité évaluer l’expression :

  • Vérifier la sortie finale
  • Passez en revue chaque partie de votre expression (paramètres, variables, fonctions, variables système)
  • Entrez des exemples de valeurs pour les éléments qui existent uniquement lorsque le pipeline s’exécute

Ainsi, vous pouvez confirmer que votre logique et votre mise en forme fonctionnent correctement avant de planifier ou d’exécuter votre pipeline.

Capture d’écran de la fonctionnalité Évaluer l’expression montrant l’évaluation de contenu dynamique.

Quand utiliser la fonctionnalité Évaluer l’expression

Voici quelques façons dont la fonctionnalité Évaluer l’expression peut vous aider :

  • Vérifiez que l’expression retourne bien la chaîne ou la valeur finale souhaitée (comme un chemin de dossier daté ou un nom de fichier formaté)
  • Vérifiez que les paramètres et les variables fonctionnent correctement dans votre expression
  • Combinaisons de fonctions de test (chaîne, date/heure, mathématiques) et afficher immédiatement les résultats
  • Fournissez des exemples d’entrées pour les éléments qui existent uniquement pendant une exécution de pipeline réelle (comme les valeurs de déclencheur ou les sorties d’activité)

Comment utiliser la fonctionnalité Évaluer l’expression

  1. Ouvrez le générateur d’expressions dans votre pipeline.

    Capture d’écran d’une activité Outlook avec une option permettant d’afficher dans le générateur d’expressions.

  2. Tapez ou collez votre expression.

    Capture d’écran du générateur d’expressions de pipeline avec du contenu d’expression.

  3. Sélectionnez Évaluer l’expression.

    Capture d’écran du bouton Évaluer l’expression dans le générateur d’expressions de pipeline.

  4. Passez en revue la section Valeur dans la table qui affiche chaque partie de votre expression (paramètres, variables, variables système, fonctions).

    Capture d’écran du champ d’entrée de valeur de contenu dynamique.

  5. Si une partie a besoin d’un exemple de valeur (comme une heure de déclenchement ou la sortie d’une activité), tapez-la dans le champ Valeur .

  6. Sélectionnez Évaluer à nouveau pour afficher le résultat mis à jour.

    Capture d’écran de l’évaluation du contenu dynamique et aperçu de l’expression.

    Conseil / Astuce

    Le panneau remplit souvent les valeurs par défaut pour les paramètres et les variables. Vous pouvez les remplacer pour tester différents scénarios.

Limitations actuelles

Actuellement, l’évaluation se produit avant l’exécution du pipeline. L’évaluateur ne sait rien qui se produit au moment de l’exécution ou par la suite. Il n’extrait pas d’ID d’exécution, d’ID d’instance de déclencheur, de sorties d’activité ou de valeurs qui existent uniquement pendant une exécution. Vous devrez donc fournir manuellement ces valeurs.

Que faire à la place : Dans la colonne Valeur , tapez des exemples de valeurs pour mettre en miroir les données attendues au moment de l’exécution (comme coller un JSON fictif pour activity('LookupCustomers').output). Cela vous permet de valider la structure et la mise en forme de votre expression, même si le pipeline n’est pas en cours d’exécution.