Free Trial

Base de Connaissance

Apprenez auprès des experts.
TIPS de la semaine

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

Voir l'index

'comment guider'pour renommer dynamiquement les fichiers de sortie

Community_Admin
Alteryx
Alteryx
Créé

'comment guider'pour renommer dynamiquement les fichiers de sortie

L'une des grandes fonctionnalités de l'outil de sortie est l'option pour prendre le nom de fichier ou de table (ou une partie de celui-ci) à partir d'un champ. Il vous permet d'ajouter un suffixe, de précéder un préfixe, de modifier le nom du fichier entier ou tout le chemin du fichier. Il vous donne également la possibilité de garder le champ sur la sortie.

 

Un exemple où cela est particulièrement utile est si vous avez un processus qui s'exécute régulièrement, mais vous ne voulez pas écraser le fichier de sortie à chaque fois. Vous pouvez utiliser la fonction datetimetoday () (fonctions heure de date) pour trouver la date d'aujourd'hui, puis l'utiliser pour mettre à jour le nom du fichier.

 

Pour les fichiers Excel, les choses fonctionnent un peu différemment en raison du format filename comme nom de fichier. .xslx || SheetName.

 

Le nom de fichier/table de modification de l'option met à jour le nom de la feuille et non le nom du fichier.

 

Afin de mettre à jour le nom du fichier, vous devez sélectionner l'option modifier le chemin d'accès entier. En amont, vous devrez créer un champ qui contient l'intégralité du chemin d'accès au fichier. Voici un exemple d'un chemin d'accès complet qui utilise la date d'aujourd'hui comme nom de fichier:

 

"C:/Users/username/Documents" + DateTimeFormat (datetimetoday (), "% y_% m_% d") + ". .xlsx || Sheet1"

 

Consultez le workflow ci-joint pour obtenir des exemples de mise à jour d'un fichier Excel et d'un fichier délimité par des virgules avec la date d'aujourd'hui.

Traitement dynamique

Pièces jointes
contributeurs
Étiquettes