Comprendre le contenu dynamique dans Power Automate
Ce qu'est le contenu dynamique dans Power Automate, comment l'insérer et où les débutants trébuchent généralement.
Comment fonctionne l'action Analyser JSON dans Power Automate et comment générer un schéma à partir d'une charge utile d'exemple en quelques clics.
L'action Analyser JSON fait partie des opérations sur les données de Power Automate et transforme une réponse JSON, qui arrive sous forme de texte non structuré, en champs conviviaux que tu peux sélectionner d'un clic dans les étapes suivantes. Sans cette action, tu dois extraire les valeurs toi-même avec des expressions comme body('HTTP')?['data']?['name'], ce qui devient vite confus pour les non-développeurs. Avec Analyser JSON, Power Automate fait ce travail à ta place et affiche chaque champ comme un contenu dynamique distinct.
L'astuce s'appelle génération de schéma à partir d'une charge utile d'exemple : tu n'as pas besoin d'écrire un schéma JSON à la main, il te suffit d'insérer un exemple des données attendues, et Power Automate construit automatiquement la structure correspondante. Cet article montre étape par étape comment cela fonctionne, à quoi faire attention et quelles erreurs surviennent le plus souvent. En date de : juillet 2026.
Selon la documentation officielle, l'action Analyser JSON est l'une des nombreuses opérations sur les données de Power Automate qui te permettent de traiter des données dans ton flux cloud sans écrire d'expressions ou de boucles compliquées (Documentation Power Automate : Utiliser des opérations sur les données). Elle prend un contenu JSON, par exemple la réponse d'une requête HTTP, d'un formulaire ou d'un autre connecteur, et le convertit, à l'aide d'un schéma enregistré, en champs individuels et nommés.
En tant que non-développeur, l'essentiel est le suivant : une fois le schéma en place, tu n'as plus à te soucier de l'analyse proprement dite de la structure JSON. Power Automate s'en charge en arrière-plan.
Tu n'as pas besoin de formuler toi-même un schéma JSON. Insère plutôt un exemple de tes données, et Power Automate en déduit automatiquement le schéma correspondant. La documentation officielle décrit exactement cette procédure à l'aide de l'exemple d'un téléchargement de fichier depuis un formulaire (Documentation Power Automate : Méthodes courantes pour utiliser un formulaire dans un flux):
L'action affiche ensuite un schéma complet avec tous les champs et types de données détectés, et tu obtiens immédiatement de nouveaux contenus dynamiques pour les étapes suivantes de ton flux. Il est également pratique de pouvoir utiliser la même méthode sans exécution de test réelle : un exemple JSON saisi manuellement fonctionne tout aussi bien, tant que la structure correspond aux données réelles.
Une fois le schéma en place, les champs analysés apparaissent dans chaque action suivante sous le nom de ton action Analyser JSON. Il te suffit de cliquer sur le champ souhaité, par exemple Corps E-mail ou Corps Montant, et Power Automate insère automatiquement l'expression correspondante.
body('Parse_JSON')?['data']?['name'], afin que le flux ne s'interrompe pas avec une erreur en cas de champs manquants (Documentation Power Automate : Livre de recettes d'expressions pour les flux cloud).Tu gardes à tout moment le contrôle du schéma : si la structure des données entrantes change, rouvre l'action, choisis à nouveau Générer à partir d'un exemple et mets à jour le schéma avec une nouvelle charge utile d'exemple.
La plupart des problèmes ne viennent pas de l'action elle-même, mais d'un schéma qui ne correspond plus à la réponse réelle.
json(), une erreur se produit, car la plupart des actions de connecteur renvoient déjà le JSON sous forme analysée.Quiconque connecte régulièrement des systèmes externes via JSON, traite des données de formulaires ou relie plusieurs connecteurs entre eux a intérêt à planifier proprement dès le départ la structure de tels flux. C'est exactement ce sur quoi le conseil Power Automate de NordFlux accompagne les entreprises de taille moyenne, de la première automatisation jusqu'à une transmission stable à ton équipe.
Non. L'action est précisément conçue pour que tu n'aies pas besoin de lire ou d'écrire de syntaxe JSON. Tu insères une charge utile d'exemple, tu fais générer le schéma, puis tu travailles uniquement avec des champs nommés dans la liste des contenus dynamiques.
La solution la plus fiable est une véritable exécution de test de ton flux, dont tu copies la sortie. Si tu n'as pas encore d'exécution, un exemple JSON saisi manuellement convient également, tant que les noms de champs et la structure générale correspondent aux données réelles ultérieures.
L'action Analyser JSON signale alors souvent une erreur, car un champ attendu manque ou un nouveau type de données apparaît. Ouvre l'action, choisis à nouveau Générer à partir d'un exemple et insère une charge utile d'exemple actuelle pour mettre à jour le schéma.
Oui. Le schéma existe en arrière-plan sous forme de schéma JSON classique et peut être modifié directement à la main dans le champ Schéma de l'action, par exemple pour marquer un champ comme facultatif. Pour débuter, cependant, la génération automatique à partir d'une charge utile d'exemple est nettement plus rapide et moins sujette aux erreurs.
Oui, l'action détecte également les objets et tableaux imbriqués dans la charge utile d'exemple et les représente en conséquence dans le schéma généré. Pour traiter les éléments d'un tableau, tu as ensuite besoin en plus d'une boucle Appliquer à chacun dans ton flux.
Fondateur de NordFlux. Sept ans d'expérience, du web et du SEO jusqu'à l'automatisation à l'échelle d'un groupe, aujourd'hui pragmatique pour les PME et avec une souveraineté des données allemande.
Certifications
Ce qu'est le contenu dynamique dans Power Automate, comment l'insérer et où les débutants trébuchent généralement.
Les variables dans Power Automate expliquées simplement : Initialiser, Définir, Incrémenter et Ajouter – les actions les plus importantes en allemand.
Filter Array et Select remplacent Apply to Each pour filtrer et remodeler des tableaux, avec des performances nettement meilleures.
Générer le schéma à partir d'un exemple de payload est la partie facile, les vraies erreurs surviennent généralement lorsque la réponse réelle de l'API change plus tard. NordFlux construit des étapes Parse JSON résistantes à ces changements et prend en charge, si besoin, l'ensemble du flux dans lequel se trouve cette action. Votre processus reste ainsi stable même lorsqu'un système connecté continue d'évoluer.