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

Directory et variable

PSAVOURET
Météoroïde

Bonjour à tous,

Nouveau venu dans le monde Alteryx, j'ai un besoin dont je n'arrive pas à trouver la solution par moi-même ...

 

Chaque mois, je lance la même analyse pour plusieurs sociétés dont j'ai pris la peine de déposer les fichiers dans un dossier de type :

C:\Pivot_Mensuel\Donnees_sources\Sté\2021\01\*.csv

Le mois suivant, on a donc :

C:\Pivot_Mensuel\Donnees_sources\Sté\2021\02\*.csv

 

Une fois l'analyse terminée, les fichiers de résultats sont déposés dans :

C:\Pivot_Mensuel\Résultats\Sté\2021\01\Sté_2021_01_resultats.csv

Puis le mois suivant :

C:\Pivot_Mensuel\Résultats\Sté\2021\01\Sté_2021_02_resultats.csv

 

J'ai donc besoin de créer plusieurs variables (en rouge donc pour ceux qui n'avaient pas devinés 😊) que je vais utiliser dans mes divers directory (avant import) ou nom de fichier dans mes résultats.

 

Pouvez-vous m'aiguiller sur la démarche à suivre SVP

Merci à tous

9 RÉPONSES 9
Ladarthure
14 - Magnetar
14 - Magnetar

Bienvenue sur la communauté @PSAVOURET!

 

Si tu veux poser des questions à la communauté francophone, ça se passe ici : https://community.alteryx.com/t5/Forum-Francais/bd-p/discussions-fr

StephV
Alteryx Alumni (Retired)

Bonjour @PSAVOURET

 

bienvenu dans la Communauté Alteryx et merci pour ta question ! Je suis sûre qu’elle aidera d’autres utilisateurs.

 

Comme tu avais paosté ta question sur le forum anglais, je l'ai déplacé sur la communauté francophone. Je suis sûre que @StephaneP , 

 

En te souhaitant une très bonne journée,

Steph Vitale-Havreng
Ladarthure
14 - Magnetar
14 - Magnetar

Une solution qui pourrait fonctionner par rapport à ta demande @PSAVOURET

 

tu peux utiliser en premier lieu un directory tool qui scan le répertoire : C:\Pivot_Mensuel\Donnees_sources\

(penses bien à cocher l'option pour les sous répertoires)

 

Et après, tu peux via des filtres ne sélectionner que certains éléments (par exemple le dernier dispo ou ce genre de choses) et enfin les lire à l'aide d'un dynamic input (si tu disposes du même modèle de données) ou sinon une macro Batch (un article à ce sujet : https://community.alteryx.com/t5/Base-de-Connaissance-Francais/L-organigramme-des-donnees-d-entree-u... )

 

Pour l'écriture, dans la partie Output, tu peux cocher l'option en bas et générer le nom du répertoire par rapport à certains paramètres.

 

Arthur

PSAVOURET
Météoroïde

Merci Arthur,

Je mets en application de ce pas 😉

Pascal

StephV
Alteryx Alumni (Retired)

Bonjour @PSAVOURET

 

Si la réponse d' @Ladarthure 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 !

Steph Vitale-Havreng
PSAVOURET
Météoroïde

Merci Arthur pour l'aide apporté ...

Ce n'est pas aussi natif que l'on peut imaginer mais ça a le mérite de fonctionner quand même 😏

 

PSAVOURET_0-1619618091883.png

 

A bientôt pour de nouvelles aventures ...

Pascal

 

StephaneP
Alteryx Alumni (Retired)

Hello @PSAVOURET ,

 

Bravo, tu avais déjà toutes les briques de bases.

Je te propose ce workflow qui est un peu plus packagé et te permet en 1 passe interactive de faire le flux complet.

C'est une façon de faire parmis d'autres.

 

Dis moi si c'est ok pour toi ?

StephaneP_0-1619684078555.png

L'idée c'est d'utiliser tes objets d'interfaces pour mettre à jour en 1 fois tous tes paramètres. Donc le chemin vers les fichiers mais aussi le nom en écriture.

Si tu as besoin d'explication complémentaires, n'hésites pas à demander.

 

Enjoy !!

 

Stéphane Portier
Sales Engineer
Alteryx
PSAVOURET
Météoroïde

Merci Stéphane,

En effet très instructif ...

Comme quoi, tous les chemins mènent à Rome 🤗

Pascal

StephaneP
Alteryx Alumni (Retired)

Oui c'est ça que j'adore avec Alteryx, c'est qu'il y a toujours plusieurs façons de faire.

Et en connaitre plusieurs permet de choisir celle qui est la plus adaptée au besoin du moment: rapide, maintenable, compréhensible performante, interactive, modulaire... ou tout à la fois (parfois).

 

Enjoy !

Stéphane Portier
Sales Engineer
Alteryx
Étiquettes