Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !
Voir l'index06-09-2020 01:39 AM - modifié 08-25-2020 03:42 AM
Cet article fait partie de la série Maîtrise des outils, une compilation de contributions à la Base de connaissances visant à présenter divers exemples d'utilisation des outils Designer. Ici, nous allons nous intéresser aux utilisations de l'outil Formule dans le cadre de notre apprentissage de la maîtrise d'Alteryx Designer :
Fusion, transformation et nettoyage des données... Oh là là ! Que vous cherchiez à appliquer une formule mathématique à vos données numériques, que vous effectuiez des opérations de type chaîne sur vos champs de texte (comme supprimer les caractères indésirables) ou que vous agrégiez vos données géographiques (entre autres ! ), l'outil formule est le point de départ. Avec les exemples fournis ci-après, vous devriez parvenir à maîtriser les nombreuses fonctions de l'outil Formule :
Et ce n'est pas tout. L'outil Formule et ses homologues Formule à plusieurs lignes et Formule à plusieurs champs constituent un point unique pour la manipulation de vos jeux de données. De plus, il existe beaucoup d'autres fonctions à choisir. Si vous travaillez spécifiquement avec des chaînes, notre formation interactive intitulée Travailler avec des chaînes dans Alteryx peut vous aider. Si vous nettoyez votre jeu de données, essayez aussi l'outil Nettoyage des données (en pleine action ici) en premier lieu pour remplacer plus facilement les valeurs nulles de vos données, modifier la casse, supprimer les caractères indésirables de tous les champs sélectionnés ou supprimer les espaces vides.
Pour commencer, voici un tour rapide de l'interface de l'outil Formule.
Colonne de sortie
La colonne de sortie est spécifiée dans le coin supérieur gauche d'une expression. Vous pouvez modifier un champ existant en sélectionnant un nom de champ existant dans le menu déroulant ou créer un nouveau champ en saisissant un nom.
Type de données
Le type de données par défaut d'un nouveau champ est V_WString avec une longueur maximale. Vous pouvez modifier le type de champ d'un nouveau champ dans le menu déroulant sous l'éditeur d'expressions.
Menus des variables, fonctions et expressions enregistrées
Vous trouverez les menus des variables, fonctions et expressions enregistrées dans les boutons à gauche de l’éditeur d'expressions.
Ordre des expressions
Les expressions d'un outil Formule sont exécutées séquentiellement dans l'ordre. Pour modifier l'ordre d'une expression (éditeur réduit ou développé), placez la souris sur le descripteur pour voir l’icône des lignes parallèles :
Cliquez sur l'expression et glissez-la jusqu'au nouvel emplacement (la ligne bleue indique la nouvelle position) :
Les expressions sont maintenant réordonnées. Notez que les expressions sont exécutées séquentiellement dans l'outil Formule. De plus, il n'est possible de déplacer qu'une seule expression à la fois.
Supprimer une expression
Pour supprimer une expression, développez-la en cliquant sur la flèche à côté de l’expression :
Cliquez ensuite sur la corbeille pour supprimer l'expression :
Ajouter une expressions à l'outil Formule
Cliquez sur la fenêtre d'expressions et appuyez sur ctrl+espace pour afficher une liste complète de l'ensemble des fonctions, constantes et champs entrants :
L'outil Formule affiche une liste des fonctions, colonnes et constantes disponibles :
Si vous commencez à saisir du texte, les résultats sont automatiquement filtrés. REMARQUE : Si vous saisissez « dat », les fonctions commençant par « dat » ainsi que les fonctions contenant « dat » sont renvoyées :
Saisie automatique :
La nouvelle fonctionnalité de la saisie automatique recherche les fonctions associées aux caractères saisis. Par exemple, si un utilisateur souhaite utiliser une fonction pour calculer la moyenne et qu'il commence à saisir « av… » la fonction saisie automatique affiche les fonctions correspondantes :
Appuyez sur Entrée pour finaliser la formule :
Il existe trois manières pour ajouter des colonnes à votre expression :
1. Saisissez les noms des colonnes
2. Utilisez les boutons Colonnes ou Constantes :
3. L'insertion d'un crochet gauche ([) dans la formule permet d'afficher une liste de colonnes et de constantes pouvant être insérées dans la formule :
La formule complète :
Aperçu des données :
Après l'exécution du workflow :
Les formules suivantes permettent d'afficher un aperçu des données sans devoir exécuter le workflow :
Si la formule contient une erreur, l'aperçu des données affiche l'erreur :
Taille d'affichage de la formule :
Une pression sur CTRL + permet d'augmenter la taille de la formule :
Une pression sur CTRL - permet de réduire la taille de la formule :
Maintenant, vous devriez être un(e) expert(e) de l'outil Formule !
Si vous pensez à un cas d'utilisation que nous avons oublié, n'hésitez pas à utiliser la section commentaires ci-dessous !
Vous souhaitez maintenant contribuer au blog de la communauté en partageant vos expériences et en apprenant à utiliser nos nouveaux outils dans votre vie quotidienne, envoyez moi un e-mail à Stephanie.jansen@alteryx.com.
Si vous avez des questions, la communauté est là pour y répondre sur le Forum.
Restez à l'écoute de nos dernières publications en vous abonnant aux notifications par email sur la Base de Connaissance.
*Cet article a été écrit par @ChristineB sur la Communauté anglaise.