Constantes

Version:
2023.1
Last modified: October 08, 2020

Les constantes sont les variables globales d’un workflow qui sont définies dans l’onglet Workflow de la fenêtre Configuration du workflow. Grâce aux constantes, vous pouvez changer une valeur dans un emplacement unique et propager la modification au reste du workflow.

Il existe trois types de constantes :

  1. Engine : cinq constantes d'Engine s'affichent dans chaque workflow. Une constante supplémentaire, IterationNumber, apparaît si le workflow est une macro batch, une macro itérative ou une macro Optimiseur d’emplacement.
    • TempFilePath : le répertoire dans lequel Engine écrit les fichiers temporaires.
    • Version : numéro de version d'Alteryx Engine installé sur l'ordinateur.
    • WorkflowDirectory : répertoire du workflow actuel. Si aucun workflow n’est ouvert, le répertoire d’installation d’Alteryx est indiqué.
    • WorkflowFileName : nom de fichier du workflow, qui est uniquement disponible si le workflow a été enregistré.
    • GuiInteraction : valeur booléenne indiquant si un workflow est exécuté ou non à partir de l'interface graphique. Si le workflow est exécuté depuis Alteryx Designer ou l’interface d’une application analytique, la valeur renvoyée est Vrai ou 1. Si le workflow est exécuté à partir d’une ligne de commande, la valeur renvoyée est False ou 0.
    • IterationNumber : entier correspondant au nombre d’exécutions d’une macro, à partir de 0.
  2. Question : si le type de workflow est Application analytique ou Macro, de nombreux outils Interface s’affichent comme des constantes Question. Le nom de la constante correspond au nom de l’outil Question. Voir les outils interface.
  3. User : Vous pouvez créer et modifier les constantes utilisateur par le biais de la fenêtre Configuration du workflow.

Ajouter une constante utilisateur

  1. Cliquez sur le bouton Ajouter.
  2. Renseignez les champs Nom et Valeur.
  3. Cochez la case si la valeur est un nombre. Par défaut, les constantes sont des chaînes.

Supprimer une constante

  1. Mettez en évidence la constante.
  2. Cliquez sur le bouton supprimer.

Utilisez une constante

Utiliser une constante dans une expression

Les constantes Engine et utilisateur s’affichent comme des variables qui peuvent servir à construire une expression dans tout outil utilisant un éditeur d’expressions. Le type de données d’une constante varie selon que la constante est conçue comme un nombre ou une chaîne dans l’onglet Workflow de la fenêtre Configuration du workflow. Les constantes Question n’apparaissent pas dans l’éditeur d’expressions. Voir Éditeur d’expressions.

Utiliser une constante par le biais d’un raccourci de référence

Toute constante peut être utilisée dans la configuration d’un outil à l’aide d’un raccourci de référence. Vous pouvez spécifier une variable constante en ajoutant un % (pourcentage) au début et à la fin du nom : %ConstantType. ConstantName%.

Le raccourci de référence peut alors être utilisé dans un éditeur d’expressions ou dans une zone de texte et la constante peut être actualisée par le biais d’un outil Question ou elle peut être modifiée dans l’onglet Workflow de la fenêtre Configuration du workflow.

Soyez vigilant lors de l’utilisation de cette méthode, car il est possible qu’elle ne donne pas toujours les résultats escomptés.

Cette page vous a-t-elle été utile ?

Vous rencontrez des problèmes avec votre produit Alteryx ? Visitez la communauté Alteryx ou contactez le  support. Vous n'arrivez pas à soumettre ce formulaire ? Envoyez-nous un e-mail.