Alteryx est un ETL (Extract-Transform-Load) qui aide les entreprises à préparer, transformer et analyser leurs données de manière rapide et intuitive. Cette plateforme possède une interface visuelle simple et permet aux équipes métiers de développer des analyses, de restituer et de traiter des données sans savoir coder (no code).
Il permet notamment de traiter les sujets suivants :
- Analyse statistique
- Analyse marketing via des données géospatiales
- Analyse prédictive (Data Science)
- Reporting
- Extraction de fichiers avec envoi automatique par mail
En d’autres termes, Alteryx facilite l’accès aux données tout en réduisant les coûts liés à leur gestion.
Dans cet article, nous vous présenterons deux solutions complémentaires : Alteryx Designer et Alteryx Server. D’une part, Designer permet aux utilisateurs de créer, automatiser et visualiser les workflows. D’autre part, Server offre une plateforme pour déployer, gérer et partager ces workflows.
Alteryx Designer
C’est une application qui permet une utilisation facile et intuitive via le glisser-déposer (drag and drop). Elle est disponible en plusieurs langues : français, anglais, allemand, etc. Elle permet aux utilisateurs de créer une interface laissant place à la création de processus automatiques, appelés Workflows:
- Intégration source de données : Oracle, SQL Serveur, Hadoop, Olap, Fichiers (Excel, CSV, etc.)
- Préparation et nettoyage pour une meilleure qualité des données
- Analyse statistique / prédictive sur R ou Python et grâce au Machine Learning via Intelligence Suite
- Reporting
- Macro / Application
L’utilisateur aura à sa disposition une palette d’outils lui permettant de drag and drop sur une feuille (appelée Canevas) et enfin de créer des tables de sortie, des reportings ou même des applications. Il aura ainsi la possibilité de paramétrer chaque outil en utilisant le panneau de configuration :
Présentation de quelques palettes d’outils :
Entrée / Sortie : pour ajouter des données via des connexions à des sources, des fichiers bruts ou pour sortir des données, les exporter en différents types de formats : Excel, CSV, etc. Cette palette d’outils permet une exploration des données disposant d’une fonctionnalité de profilage afin de prendre davantage connaissance des données.
Préparation : pour sélectionner, filtrer, nettoyer, échantillonner ou même créer des formules.
Jointure : pour assembler un ou plusieurs flux de données à l’aide de jointures simples, multiples, union, etc.
Transformer : pour synthétiser, agréger ou réorganiser les données : transposer, tableaux croisés dynamiques.
Génération de rapports : pour créer des rapports figés contenant des éléments textes, graphiques, images, cartes et tables.
Interface : pour créer des applications et des macros.
Prédictif : pour appliquer des modèles statistiques.
Pour plus d’informations : Alteryx Designer – Alteryx
Alteryx Server
Alteryx Serveur permet de déployer les workflows terminés sur Alteryx Designer. Le serveur permet de partager, publier, programmer et de monitorer le workflow dans un environnement sécurisé. Il permet aussi à d’autres utilisateurs de lancer les workflows en total autonomie (exemple : application).
Pour plus d’informations : Alteryx Server – Alteryx
Exemples de cas concret
Automatiser la mise à jour d’un fichier Excel
L’équipe comptabilité dispose actuellement d’un fichier Excel contenant plusieurs feuilles avec des tableaux croisés dynamiques. En conséquence, la mise à jour de ce fichier peut prendre plusieurs jours, voire des semaines. Cependant, l’outil Alteryx offre une solution efficace pour automatiser ce processus. Grâce à Alteryx, il est possible de créer un workflow qui permet d’automatiser la mise à jour de ces tableaux. Par la suite, ce workflow peut être publié dans Alteryx Server, offrant ainsi aux utilisateurs la possibilité de lancer ce traitement de manière autonome. Ainsi, les équipes métiers pourront gagner du temps, se concentrer sur l’analyse des données et prendre des décisions plus rapidement.
Utilisation de Alteryx dans le secteur bancaire
Un de nos consultants a récemment utilisé cet outil auprès d’un client du secteur bancaire. Grâce à Alteryx, il a pu intégrer de nouvelles tables, automatiser plusieurs processus et réaliser des analyses financières. Par ailleurs, le client a exprimé une grande satisfaction concernant l’efficacité et la réactivité de l’outil, qui répondait parfaitement à ses divers besoins. En effet, Alteryx permet un gain de temps considérable, notamment grâce à sa facilité d’utilisation et son interface ergonomique.
Conclusion
Alteryx se distingue comme un outil indispensable pour les entreprises cherchant à maximiser l’efficacité de leurs processus analytiques et à faciliter l’accès aux données. En effet, cet outil permet aux équipes d’améliorer leur rapidité d’exécution et d’accroître leur autonomie en automatisant des tâches manuelles.
De plus, une formation est proposée par 5D pour préparer vos équipes aux certifications Alteryx.
Vous avez besoin d’un audit, de conseils ou d’un accompagnement spécifique ? Nos experts sont prêts à relever tous vos défis !
Gilles FAKHRAN
Consultant Data Analyst