Power Automate - Flow - Manipuler les contenus dynamiques avec Power FX Tutoriels

Apprenez à automatiser le renommage de fichiers dans OneDrive en utilisant Power FX. Ce tutoriel vous guide à travers la création d'un flux qui renomme automatiquement les fichiers selon une nomenclature définie, incluant le nom de l'utilisateur, le mois, l'année, et le nom du fichier en minuscules. Découvrez comment manipuler des métadonnées, utiliser des variables et appliquer des fonctions Power FX pour personnaliser le nommage des fichiers, améliorant ainsi l'organisation de vos documents dans OneDrive.

  • 04:38
  • 79 vues
00:00:03
voyons comment il est possible de manipuler les contenus
00:00:06
dynamiques en utilisant les fonctions Power et FX.
00:00:10
Ce flux automatisera le fait de renommer un fichier déposé dans One Drive
00:00:14
selon la nomenclature suivante.
00:00:17
Nom de l'utilisateur, mot à ne du fichier et nom du fichier en minuscule.
00:00:22
Voyons le détail sans plus attendre en créant un nouveau flux exploitant
00:00:26
for business.
00:00:28
Attention à ne pas sélectionner
00:00:30
seul, faisant référence à un drive personnel.
00:00:34
Ici, c'est bien mon
00:00:36
entreprise.
00:00:37
Dans le cadre de ce tuto,
00:00:38
je vais limiter le processus de renommage à un dossier de mon drive nommé
00:00:43
Power Automate,
00:00:46
ainsi qu'aux sous dossier qu'il contient
00:00:48
par le biais des options avancées.
00:00:51
J'inclus les sous dossiers et je définis également un délai d'une minute Maxim
00:00:56
pour le déclenchement.
00:00:57
Pour pouvoir manipuler les informations de mon fichier, je vais ajouter l'action,
00:01:02
obtenir les métadonnées
00:01:03
me permettant d'accéder à plus de détails concernant mon
00:01:06
fichier auquel ici je fais référence par son identificateur.
00:01:12
Pour les actions suivantes relatives aux manipulations
00:01:15
liées à la nomenclature de nommages définis,
00:01:18
je vais devoir utiliser des variables pour stocker le résultat de ces traitements
00:01:23
j' initialise ma première variable qui va récupérer le mois
00:01:27
et l'année associée à la modification de mon fichier.
00:01:32
Je nomme cette variable.
00:01:33
Je définis son type texte string en anglais.
00:01:38
J'en profite pour renommer le bloc par souci de clarté.
00:01:41
Ensuite, j'exploite les fonctions Power et fix
00:01:44
et notamment celles issues de la catégorie DAT.
00:01:48
La fonction format datetime va me permettre d'appliquer un format spécifique
00:01:53
en exploitant le contenu dynamique relatif à la
00:01:56
date de modification de mon fichier extraite des
00:01:58
métadonnées.
00:02:02
Je termine en ajoutant le format de date souhaité
00:02:06
mois année.
00:02:09
J'enchaîne directement la création de ma seconde variable,
00:02:12
toujours en type texte,
00:02:13
qui stockera le chemin du dossier pour le renommage que je ferai ensuite,
00:02:18
c'est un peu particulier ici.
00:02:21
En effet, il est possible de récupérer le chemin d'accès d'un fichier on
00:02:26
cependant, le chemin inclut également le nom du fichier.
00:02:30
Je dois donc supprimer le nom du fichier du chemin d'accès
00:02:34
pour ne garder que le dossier où ce fichier est stocké.
00:02:39
Pour cela, j'utilise la fonction replace qui, à partir du chemin complet,
00:02:45
devra trouver le nom du fichier seul,
00:02:47
récupérable par le contenu,
00:02:50
nom d'affichage
00:02:51
qui lui ne renvoie que le nom du fichier.
00:02:56
Je le remplace par du vide.
00:03:00
Ma variable renverra ainsi le chemin du dossier
00:03:03
sans le nom du fichier.
00:03:06
Avant de renommer,
00:03:07
je passe par une étape intermédiaire visant à
00:03:10
construire le nom définitif de mon fichier.
00:03:13
C'est à ça que servira l'action prédéfinie. Message
00:03:16
que j'alimente dans l'ordre par
00:03:19
un
00:03:20
la variable contenant le chemin du dossier.
00:03:23
Deux. Je récupère le nom de l'utilisateur ayant modifié ou créé le fichier
00:03:29
trois ma variable date- moi
00:03:33
et pour le quatre, je souhaite convertir le nom du fichier en minuscule
00:03:37
j'injecte donc une fonction Power FX
00:03:41
convertissant le nom du fichier en minuscule.
00:03:45
Je n'ai plus qu'à finaliser l'action de Renommage en allant chercher l'action
00:03:49
business
00:03:49
correspondante.
00:03:51
Je spécifie l'identifiant du fichier concerné et j'utilise dans la propriété,
00:03:57
chemin d'accès, le contenu de mon action.
00:03:59
Message
00:04:00
contenant à la fois le dossier cible et la nomenclature souhaitée.
00:04:04
Si un fichier du même nom existe, je peux, comme ici le remplacer.
00:04:09
Enregistrons et testons à présent
00:04:13
dans le dossier concerné. Au sein de mon One Drive,
00:04:15
je crée un fichier Excel,
00:04:17
un nom aléatoire en majuscule et je patiente.
00:04:21
Mon flux s'exécute correctement.
00:04:24
Vérifions ce qu'il en est dans le dossier
00:04:27
parfait. Mon fichier a bien été renommé de manière automatisée,
00:04:31
conformément à la nomenclature souhaitée. Au départ,
00:04:34
mon flux est totalement opérationnel

Il n’existe aucun élément correspondant à votre recherche dans cette vidéo...
Effectuez une autre recherche ou retournez au contenu !

 

DiLeap AI: CE QUI POURRAIT VOUS INTÉRESSER

Rappel

Afficher