Aller au contenu principal

v26.04: Travailler avec des paramètres

Les flux de travail prennent en charge des paramètres globaux qui permettent aux utilisateurs de définir des valeurs réutilisables au niveau du flux de travail. Les paramètres sont résolus au moment de l'exécution et se propagent à tous les nœuds de référence dans un flux de travail.

Deux types de paramètres sont disponibles dans le panneau Paramètres globaux :

  • Paramètres automatisés - Paramètres définis par le système qui se résolvent automatiquement au moment de l'exécution sans intervention de l'utilisateur :

    • Temps

    • Comptes

    • Date d'exécution

    • Période d'exécution

    • Utilisateur de l'exécution

  • Paramètres utilisateur - Paramètres personnalisés créés par l'utilisateur. Chaque paramètre utilisateur comprend

    • Nom Identifiant du paramètre

    • Type : Type de données (texte, etc.)

    • (Source : Source de la valeur (constante, etc.)

    • Value La valeur du paramètre

Configuration des paramètres

Pour configurer les paramètres :

  1. Ouvrez le Workflow Designer et sélectionnez un workflow.

  2. Sélectionnez Params dans la barre d'outils de l'en-tête L2.

  3. La fenêtre Paramètres globaux s'ouvre sur le côté droit, affichant les sections Paramètres automatisés et Paramètres utilisateur.

  4. Pour ajouter un paramètre utilisateur, saisissez le nom du paramètre dans le champ Nouveau nom de paramètre sous Paramètres utilisateur.

  5. Sélectionnez le bouton + pour ajouter le paramètre.

  6. Configurer les propriétés des paramètres : Nom, Type, Source et Valeur.

  7. Sélectionnez Publier pour enregistrer le flux de travail avec les nouveaux paramètres.

Utilisation de paramètres dans les nœuds

Les paramètres peuvent être référencés dans les configurations de nœuds à l'aide de la syntaxe ${parameter_name}. Lorsqu'un flux de travail s'exécute, le système résout toutes les références de paramètres avant le début du traitement.

La prise en charge des paramètres s'étend aux types de nœuds suivants :

Paramètres dans les nœuds de scripts SQL

En mode Vue avancée, une section Paramètres disponibles s'affiche sous le champ Requête. Les utilisateurs peuvent sélectionner des balises de paramètres (telles que Time, Account, Execution Date) pour les insérer dans la requête SQL. Le système résout les valeurs des paramètres avant d'exécuter le script SQL. Les paramètres peuvent être référencés dans les configurations de nœuds à l'aide de la syntaxe ${parameter_name}.

Paramètres du tableau distant Nœuds de lecture

Les utilisateurs peuvent inclure des paramètres de flux de travail dans les configurations de lecture de tables distantes afin de filtrer ou de paramétrer dynamiquement la récupération de données à partir de sources externes.

v26.10: Paramètres dans les nœuds de feuille et de table de transactions

Dans les nœuds « Lecture de feuille », « Lecture de table de transactions » et dans la section Remplacer en fonction de des nœuds « Écriture de feuille » et « Écriture de table de transactions », le sélecteur de membres d’une dimension globale comporte un groupe Paramètres repliable situé au-dessus de la liste des membres. Ce groupe répertorie tous les paramètres de workflow, les paramètres définis par l’utilisateur apparaissant en premier et les paramètres automatisés en dernier. Sélectionnez des paramètres, des membres ou les deux pour une même dimension.

Pour une dimension locale dans un nœud « Lire la table des transactions » ou dans la section Remplacer en fonction de d’un nœud « Écrire la table des transactions », l’icône de filtre ouvre uniquement une liste de paramètres. Une dimension dont des paramètres sont sélectionnés affiche un chevron qui les répertorie, et vous pouvez désélectionner un paramètre de cette liste.

Au moment de l’exécution, la sélection pour une dimension correspond à ses membres fixes ainsi qu’aux membres auxquels chaque paramètre sélectionné se résout, sans doublons. Un nœud « Écriture » efface uniquement les lignes situées dans la portée de remplacement résultante avant d’effectuer l’écriture.

A noter : Les sélections de paramètres ne prennent effet lors de l’exécution qu’après avoir publié le workflow. Une valeur de paramètre qui n’est pas un membre de la dimension n’ajoute rien à la sélection et ne provoque pas d’erreur.

A noter : Un nœud « Read » qui ne renvoie aucune ligne pour la sélection aboutit tout de même, et le workflow se poursuit avec un jeu de données vide. Si la portée de remplacement d’un nœud d’écriture ne correspond à aucune ligne de la cible, le nœud échoue avec le message Échec du remplacement. Renvoie 0 enregistrement., l’écriture est interrompue et le workflow s’arrête.

v26.10: Paramètres des nœuds de lecture des données de référence

Dans un nœud « Lecture de données de référence », chaque propriété non localisée comporte une icône de filtre à gauche du menu kebab. Cette icône ouvre une liste de paramètres du workflow. Sélectionnez un ou plusieurs paramètres pour ne renvoyer que les lignes dont la valeur de propriété correspond aux membres auxquels les paramètres renvoient. Si aucun paramètre n’est sélectionné, la propriété renvoie toutes les valeurs. Une propriété pour laquelle des paramètres ont été sélectionnés affiche un chevron qui les répertorie. Les propriétés localisées ne disposent pas d’icône de filtre.

Lorsqu’un paramètre correspond à plusieurs membres, tous s’appliquent. Lorsque vous sélectionnez plusieurs paramètres pour une propriété, les valeurs résolues sont combinées sans doublons.

A noter : Les sélections de paramètres ne prennent effet lors de l’exécution qu’après avoir publié le workflow.

Cet article vous a-t-il été utile ?

We're sorry to hear that.