Free Trial

Forum

Trouvez des réponses, posez des questions, et partagez votre expertise d’Alteryx.
TIPS de la semaine

Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !

Voir l'index
RÉSOLU

Tips de la semaine (12) - Enrichissez vos données avec des données OpenData

WilliamR
Alteryx
Alteryx

Un outil très utile de la palette des 270 outils d'Alteryx Designer est l'outil Download/Télécharger puisqu'il vous permet d'enrichir vos données ou d'enrichir les fonctionnalités d'Alteryx Designer.

 

Avec l'outil Download/Télécharger vous pouvez

  1. Télécharger des fichiers de données depuis Internet pour enrichir vos données,
  2. Télécharger du contenu HTML pour extraire les données qui vous intéressent (cours de bourse par exemple),
  3. Appeler des API pour lesquelles aucun connecteur natif n'est disponible

Dans l'exemple suivant, nous utiliserons un Workflow pour télécharger des données depuis le site d'Open Data data.gouv.fr puis mettrons en forme les données pour les exploiter.

 

Workflow.JPG

Tout d'abord, il nous faut récupérer l'URL du fichier à télécharger. Pour cela, effectuer un clic droit sur le lien de téléchargement pour copier l'URL.

 

Site.JPG

 

Puis collez ce lien dans un outil Text Input/Entrée de données, nous appellerons le nom du champs « Url ».

 

TextInput.JPG

 

Nous utilisons ensuite l’outil Download/Téléchargement situé sur la palette d’outils Connectors/Connecteurs paramétré pour utiliser l’Url entrée dans le Text Input/Entrée de données et nous sauvegarderons le contenu du fichier téléchargé dans un fichier temporaire.

Download.JPG

 

Il va ensuite falloir lire le fichier temporaire, pour cela nous allons utiliser un outil Dynamic Input/Entrée dynamique. Bien veiller à télécharger le fichier manuellement pour donner un modèle à l’outil Dynamic Input/Entrée dynamique. Puis nous paramétrons l’outil pour qu’il ailler lire le chemin du fichier dans la sortie des données de l’outil Download/Téléchargement en indiquant de remplacer le chemin du fichier modèle par le chemin fourni par le composant de téléchargement.

 

DynamicInput.JPG

1 RÉPONSE 1
Hakimipous
Boule de feu

Et concernant les API, je rajouterai même cette petite bible réalisé par @TashaA : https://community.alteryx.com/t5/Alteryx-Knowledge-Base/Guide-to-Creating-Your-Own-Connector-Series/...

 

qui vaut largement le détour pour quiconque chercherait à utiliser des requêtes API via le download tool

Étiquettes