Variables de flux

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Comme pour les variables de Workflow bloc-notes, créez des variables que vous pouvez utiliser et modifier directement dans votre flux. Accéder aux variables de flux en tant que pastilles de données directement dans le panneau de données.

    Utilisez les variables de flux pour définir et récupérer des valeurs tout au long d’un flux. Les variables de flux sont similaires aux entrées et sorties du flux secondaire. Les deux définissent les données disponibles pour un flux ou un flux secondaire. La principale différence entre eux est lorsqu’ils sont accessibles. Les variables de flux sont accessibles tout au long d’un flux. Les entrées ne sont accessibles qu’au début d’un flux secondaire et les sorties ne sont accessibles que lorsqu’un flux secondaire est terminé.

    Création de variables de flux

    Créez des variables avec l’option Variables de flux du menu Actions supplémentaires. Vous pouvez créer plusieurs variables à la fois en choisissant un nom et un type de données pour chacune d’entre elles. Les variables de flux s’affichent sous forme de pastilles de données dans la section Variables de flux du panneau Données.

    Affectation de valeurs aux variables de flux

    Affectez des valeurs aux variables avec la logique de flux Définir les variables de flux. Définir les variables de flux comporte les entrées suivantes :
    • Nom de la variable.
    • Valeur de données de la variable.

    Vous pouvez attribuer des valeurs à toutes vos variables en une seule utilisation de Définir les variables de flux. Contrairement à d’autres pastilles de données, les valeurs affectées aux variables de flux sont modifiables et peuvent être modifiées à tout moment. L’option Définir les variables de flux remplace la valeur actuelle de la variable. Si aucune valeur n’est affectée à une variable, la valeur par défaut est nulle.

    Les valeurs des variables de flux sont définies dans l’ordre dans lequel elles sont affectées, de haut en bas. Si vous définissez la valeur de la même variable plusieurs fois, le flux utilise uniquement la dernière valeur définie. Par exemple, ces trois définitions de variables font que la valeur d’exécution de la dernière valeur est définie pour la variable.

    Tableau 1. Le dernier ensemble de valeurs définit la valeur de la variable de flux
    Ordre Variable Configuration
    1 variable Premier ensemble de valeurs
    2 variable deuxième ensemble de valeurs
    3 variable Dernière valeur définie

    Les valeurs variables peuvent référencer n’importe quelle pastille de données antérieure dans le flux, y compris d’autres variables. Si vous définissez des valeurs variables par référence à d’autres pastilles de données, vous devez gérer l’ordre des affectations de variables. La valeur référencée doit toujours être placée avant la variable qui utilise la valeur référencée. La modification de l’ordre peut produire des valeurs nulles. Par exemple, ces définitions de variables ne produisent les valeurs d’exécution attendues que lorsque vous maintenez l’ordre des définitions de variables.

    Tableau 2. Définition des valeurs des variables par référence
    Ordre Variable Configuration Valeur d'exécution
    1 variable1 Un Un
    2 variable2 {variable1}, deux Un, deux
    3 variable3 {variable1}, {variable2}, trois Un deux trois

    Détails d'exécution du flux

    Un résumé de la logique de flux Définir les variables de flux s’affiche dans les détails de l’exécution. Les détails affichent le nom, le type, la configuration et les valeurs d’exécution de toutes les variables définies avec l’action. Les détails de l’exécution fournissent également des informations sur les variables lorsqu’elles sont utilisées dans les actions ou la logique de flux. Dans ce cas, il affiche les valeurs type, configuration et runtime.

    Types de données pris en charge

    Studio de workflow prend en charge les types de données suivants pour les variables de flux :
    • Date/Heure
    • Décimal
    • Nombre à virgule flottante
    • Entier
    • JSON
    • Référence
    • Chaîne
    • Vrai/Faux