Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !
Voir l'indexBonjours a tous,
je dispose de cinq (05) fichiers de type .csv dans un même repertoire avec des non de champs differents. Comment charger ces cinq fichiers de maniere dynamique ?
Merci de votre aide
-------------------------
Bonjour @dkande,
merci beaucoup pour ta question! J'ai déplacé ton message sur le Forum car c'est l'endroit parfait pour obtenir une réponse de la communauté !
Merci à toi !
Bonjours @dkande
1 - sélectionnez le premier fichier .csv et téléchargez-le
2 - Revenez au chemin du fichier et changez la fin du nom avec un '*' comme dans l'image ci-dessous
3 - sélectionnez l'option pour lui de créer un autre champ indiquant le nom du fichier d'où provient l'enregistrement.
J'espère que ça aide
Re-bonjour @dkande, si la réponse de @carlosteixeira t'a aidé, pourrais-tu "l'Accepter comme solution", tu aideras ainsi d'autres utilisateurs Alteryx.
Merci beaucoup à toi et une très bonne journée !
Bonjour @dkande,
si vos fichiers ont bien le même format et des noms de champs similaires, la méthode de @carlosteixeira fonctionne parfaitement, cependant si vous avez des noms de champs différents, il vous faudra alors passer par une macro batch, en supposant qu'à minima les champs même si les noms diffèrent concernent les mêmes données.
Est-ce bien ce que j'évoque que vous cherchez à réaliser?
Bonjour carlosteixeira2005,
merci de votre disponibilité. J'ai vu votre proposition de solution, elle ne marche que si les fichiers :
Dans ma situation, ces conditions (même schémas ; les champs stockes les même informations) ne sont pas respectées.
Pour plus de précision, ce sont des données que je télécharge à partir de l'API DHIS2 Tracker avec des schémas différents et chaque champ de schémas stocke des informations spécifiques.
L’objectif est après téléchargement (déjà fait) de récupérer directement les cinq objets pour un ETL.
Cordialement ;
Bonjour Ladarthur,
dans mon cas on a ces situations :
Thank;
Bonjour, mon ami.
dans ce cas, ce que Ladartuhr a dit est plus logique.
Vous aurez besoin d'une macro par lots.
Dans ce lien, vous avez un exemple que je pense que vous pouvez mieux comprendre et créer votre macro si vous le souhaitez.
salutations
Bonjour carlosteixeira2005
J'ai exploré la piste, mais seulement le fichier (.csv) specifié lors de la configuration de l'outil d'entré de données dans le batch est telechargé par le macro.