Fonctions

Version:
2023.1
Last modified: September 24, 2020

Utilisez des fonctions pour créer des expressions qui effectuent une variété de calculs et d’opérations.

Types de fonctions

Ces types de fonctions sont disponibles pour transformer vos données. Le type de données détermine les fonctions que vous pouvez utiliser. Visitez les types de données 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 les fonctions conditionnelles pour en savoir plus.

Conversion

Les fonctions de conversion convertissent les nombres en chaînes ou vice-versa.Pour en savoir plus, dans l’article Fonctions de conversion.

DateHeure

Les fonctions date/heure vous permettent d'effectuer une action ou un calcul sur une valeur de date et d'heure.Pour en savoir plus, dans l’article DateTime Functions.

Fichier

Une fonction Fichier construit les chemins de fichier, vérifie l’existence d’un fichier ou extrait une partie d’un chemin de fichier.Pour en savoir plus, dans l’article Fonctions de fichier.

Finance

Une fonction Finance applique des algorithmes financiers ou des calculs mathématiques.Pour en savoir plus, dans l’article Des fonctions financières.

Math

Une fonction mathématique exécute des calculs mathématiques.Pour en savoir plus, dans l’article Fonctions mathématiques.

Math : Bit à bit

Une fonction bit par bit s’applique à une ou plusieurs séquences de bits ou valeurs numériques binaires au niveau de leurs bits individuels. Utilisez une fonction bit par bit pour manipuler les valeurs dans le cadre de comparaisons et de calculs.Pour en savoir plus, dans l’article Math:Bitwise Functions.

Mini/maxi

Une fonction minimum ou maximum recherche la plus petite et la plus grande valeur d’un ensemble de valeurs.Pour en savoir plus, dans l’article Min/Max Functions.

Opérateurs

Un opérateur est un caractère représentant une action. Utilisez un opérateur arithmétique pour exécuter des calculs mathématiques ou un opérateur booléen pour travailler avec des valeurs true/false.Pour en savoir plus, dans l’article Opérateurs.

Géographie

Une fonction géographique construit des objets géographiques, analyse les données géographiques et renvoie des mesures à partir de champs géographiques.Pour en savoir plus, dans l’article Fonctions spatiales.

Spécialisé

Ces fonctions exécutent diverses actions spécialisées et peuvent être utilisées avec tous les types de données.Pour en savoir plus, dans l’article Des fonctions spécialisées.

Chaîne

Une fonction string exécute des opérations sur des données de texte. Utilisez une fonction string 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.Pour en savoir plus, dans l’article Fonctions de chaîne.

Test

Une fonction 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.Pour en savoir plus, dans l’article Fonctions de test.

Éditeur d’expressions

Les fonctions peuvent être construites au sein de l'éditeur d'expression.

Créer une expression

Utilisez l'une de ces méthodes pour créer une expression :

  • Entrez la fonction directement dans l’éditeur d’expressions.
  • Sélectionnez le bouton Colonnes et Constantes pour parcourir les variables qui peuvent être utilisées dans l’expression. Sélectionnez la variable pour l’ajouter à l’éditeur d’expression.

Mise en surbrillance Syntax

Lorsque vous modifiez l’expression, l’éditeur schéma de codage en couleurs à ses différentes parties pour rendre les parties de l’expression facile à distinguer. Par exemple, les fonctions sont dorées, les variables sont fuchsia, les opérateurs sont magenta, et les chaines sont turquoise, un bleu-vert.

Fonctions

Sélectionnez Fonctions pour parcourir les catégories de fonctions. Sélectionnez la fonction pour l’ajouter à l’éditeur d’expression.

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.
  • Connexions à partir de questions : Valeurs d'un outil Interface connecté à l'ancrage Question d'un outil avec un éditeur d'expression, lorsque l'outil est utilisé dans une application ou une macro. Utilisez l'ancrage question lorsque vous souhaitez que les valeurs de questions soient utilisées comme variables dans l'expression. Visitez Interface Tools pour plus d’informations.
  • Constantes : variables globales pour un workflow qui permettent de modifier une valeur dans un emplacement unique et appliquent cette modification au reste du workflow. Visitez Constants pour plus d’informations.

Expressions récentes et enregistrées

Sélectionnez Expressions récentes et enregistrées pour parcourir les expressions récentes et enregistrées. Sélectionnez l’expression pour l’ajouter à l’éditeur d’expression.

Enregistrer une expression

  • Avec une expression dans l’éditeur d’expressions, sélectionnez Enregistrer.
  • Entrez un nom pour l’expression et sélectionnez OK.

Outils avec éditeur d’expressions

Ces outils possèdent un éditeur d’expression. Les outils qui utilisent un éditeur d'expressions ont un ancrage d'entrée supplémentaire et un point d'ancrage question lorsque l'outil est utilisé dans une application ou un workflow macro. Utilisez les outils Interface pour vous connecter à un ancrage Question lorsque vous voulez utiliser des valeurs de question comme variables dans l’expression. Visitez Interface Tools pour plus d’informations.

Link
Action Tool Icon

Outil Action

Link
Interactive Chart Tool

Outil Graphique Interactif

Link
Condition Tool Icon

Outil Condition

Link
Dynamic Rename tool

Outil Renommage dynamique

Link
Error Message Tool Icon

Outil Message D’erreur

Link
Filter Tool Icon

Outil Filtrer

Link
Box with rows, a plus sign and an arrow pointing downward.

Outil Générer les lignes

Link
Message tool

Outil Message

Link
Beaker with liquid and stir-stick.

Outil Formule à plusieurs champs

Link
Liquid drops falling into a beaker.

Outil Formule à plusieurs lignes

Link
Orange polygon containing globe.

Outil Carte De Rapport

Link
Orange polygon with white table with multiple rows.

Outil Table

Link
Test Tool

Outil Test

Numeric Data in Formula Functions

Be careful when you use Fixed Decimals in the Formula tool and when you convert Fixed Decimals to Floats or Doubles. In the Formula tool, Fixed Decimals are implicitly converted into Doubles. The maximum precision for the Double data type is 15 digits and for the Float data type, it's 7 digits. If you are converting Fixed Decimals, you need to expect to lose all the data that can’t fit into the type you are converting to.

 

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.