Fonctions de workflow
Utilisez des fonctions pour créer des expressions qui exécutent divers calculs et opérations.
Types de fonctions
Les types de fonctions suivants permettent de transformer vos données. Le type de données détermine les fonctions que vous pouvez utiliser. Consultez Types de données prises en charge pour plus d'informations.
Conditionnel
Les fonctions conditionnelles vous permettent d'effectuer une action ou un calcul à l'aide d'une instruction IF. Consultez l'article Fonctions conditionnelles de workflow pour en savoir plus.
Conversion
Les fonctions de conversion convertissent les nombres en chaînes ou vice-versa. Consultez l'article Fonctions de conversion de workflow pour en savoir plus.
Date et heure
Les fonctions Date et heure vous permettent d'effectuer une action ou un calcul sur une valeur de date et d'heure. Consultez l'article Fonctions Date et heure de workflow pour en savoir plus.
Finance
Une fonction financière applique des algorithmes financiers ou des calculs mathématiques. Consultez l'article Fonctions financières de workflow pour en savoir plus.
Mathématiques
Une fonction mathématique exécute des calculs mathématiques. Consultez l'article Fonctions mathématiques de workflow pour en savoir plus.
Mathématiques : entier
Une fonction d'entier s'applique à un ou plusieurs modèles binaires ou numériques binaires au niveau de leurs bits individuels. Utilisez une fonction d'entier pour manipuler les valeurs dans le cadre de comparaisons et de calculs. Consultez l'article Mathématiques de workflow : fonctions d'entier pour en savoir plus.
Min./Max.
Une fonction minimale ou maximale recherche la plus petite et la plus grande valeur d'un ensemble de valeurs. Consultez l'article Fonctions Min./Max. pour en savoir plus.
Opérateurs
Un opérateur est un caractère représentant une action. Consultez l'article Opérateurs de workflow pour en savoir plus.
Spécialisé
Ces fonctions exécutent diverses actions spécialisées et peuvent être utilisées avec tous les types de données. Consultez l'article Fonctions spécialisées de workflow pour en savoir plus.
Chaîne
Une fonction chaîne exécute des opérations sur des données de texte. Utilisez une fonction chaîne pour nettoyer les données, convertir des données dans un autre format ou casse, calculer des métriques relatives aux données ou effectuer d’autres manipulations. Consultez l'article Fonctions chaîne de workflow pour en savoir plus.
Test
Une fonction de test effectue des comparaisons de données. Utilisez une fonction de test pour identifier le type de données d'une valeur ou déterminer son existence. Consultez l'article Fonctions test de workflow pour en savoir plus.
Éditeur d’expressions
Les fonctions peuvent être créées dans l'éditeur d'expressions.
Créer une expression
Pour construire votre expression, spécifiez d'abord une colonne de sortie. La colonne de sortie contient les résultats de votre expression. Vous pouvez écraser une colonne existante ou créer une nouvelle colonne. Sélectionnez la liste déroulante Colonne de sortie et choisissez une colonne existante ou sélectionnez Ajouter une colonne et donnez un nom à la nouvelle colonne.
Une fois que vous avez spécifié une colonne de sortie, utilisez l'une des méthodes suivantes pour créer une expression :
Saisissez la fonction directement dans l'éditeur d'expressions.
Sélectionnez le bouton Colonnes et constantes pour parcourir les variables pouvant être utilisées dans l'expression. Sélectionnez la variable pour l'ajouter à l'éditeur d'expressions.
Mise en surbrillance de la syntaxe
Lorsque vous modifiez l’expression, l'éditeur applique un schéma de codage couleur à ses différentes parties afin de faciliter la distinction des parties de l'expression. Par exemple, les fonctions sont de couleur jaune, les variables de couleur fuchsia, les opérateurs de couleur magenta et les chaînes de couleur turquoise, bleu-vert.
Fonctions
Sélectionnez Fonctions pour parcourir les catégories de fonctions. Sélectionnez la fonction pour l'ajouter à l'éditeur d'expressions.
Colonnes et constantes
Sélectionnez Colonnes et constantes pour parcourir les données des connexions entrantes et des variables globales.
Colonnes existantes : données d'une connexion entrante ou d'une colonne créée dans une expression précédente.
Constantes : variables globales pour un workflow qui permettent de modifier une valeur dans un emplacement unique et appliquent cette modification au reste du workflow.