Entender el contenido dinámico en Power Automate
Qué es el contenido dinámico en Power Automate, cómo insertarlo y dónde suelen tropezar los principiantes.
Cómo funciona la acción Analizar JSON en Power Automate y cómo generar un esquema a partir de una carga útil de ejemplo en pocos clics.
La acción Analizar JSON forma parte de las operaciones de datos de Power Automate y convierte una respuesta JSON, que llega como texto sin estructurar, en campos fáciles de usar que puedes seleccionar con un clic en los pasos siguientes. Sin esta acción, tendrías que extraer los valores tú mismo con expresiones como body('HTTP')?['data']?['name'], lo que para no programadores se vuelve confuso rápidamente. Con Analizar JSON, Power Automate hace este trabajo por ti y muestra cada campo como su propio contenido dinámico.
El truco se llama generación de esquema a partir de una carga útil de ejemplo: no tienes que escribir un esquema JSON a mano, sino que insertas un ejemplo de los datos esperados, y Power Automate construye automáticamente la estructura correspondiente. Este artículo muestra paso a paso cómo funciona, a qué debes prestar atención y qué errores aparecen con más frecuencia. Actualizado: julio de 2026.
Según la documentación oficial, la acción Analizar JSON es una de varias operaciones de datos en Power Automate con las que puedes trabajar con datos en tu flujo en la nube sin escribir expresiones o bucles complicados (Documentación de Power Automate: Trabajar con operaciones de datos). Toma un contenido JSON, por ejemplo la respuesta de una solicitud HTTP, un formulario u otro conector, y lo convierte, según un esquema guardado, en campos individuales y con nombre.
Para ti, como no programador, lo más importante es esto: en cuanto el esquema está listo, ya no tienes que preocuparte por el análisis real de la estructura JSON. Power Automate se encarga de eso en segundo plano.
No tienes que formular tú mismo un esquema JSON. En su lugar, insertas un ejemplo de tus datos, y Power Automate deriva automáticamente el esquema correspondiente. La documentación oficial describe exactamente este proceso con el ejemplo de una carga de archivo desde un formulario (Documentación de Power Automate: Formas habituales de usar un formulario en un flujo):
A continuación, la acción muestra un esquema completo con todos los campos y tipos de datos detectados, y obtienes de inmediato nuevo contenido dinámico para los siguientes pasos de tu flujo. También resulta práctico que puedas usar el mismo procedimiento sin una ejecución de prueba real: un ejemplo JSON escrito manualmente también sirve, siempre que la estructura coincida con los datos reales.
En cuanto el esquema está listo, los campos analizados aparecen en cada acción posterior bajo el nombre de tu acción Analizar JSON. Simplemente haces clic en el campo deseado, por ejemplo Cuerpo Correo electrónico o Cuerpo Importe, y Power Automate inserta automáticamente la expresión correspondiente.
body('Parse_JSON')?['data']?['name'], para que el flujo no falle con un error cuando falten campos (Documentación de Power Automate: Recetario de expresiones para flujos en la nube).Mantienes en todo momento el control sobre el esquema: si cambia la estructura de los datos entrantes, vuelves a abrir la acción, seleccionas de nuevo Generar a partir de un ejemplo y actualizas el esquema con una nueva carga útil de ejemplo.
La mayoría de los problemas no se deben a la acción en sí, sino a un esquema que ya no coincide con la respuesta real.
json(), se produce un error, porque la mayoría de las acciones de conector ya devuelven el JSON analizado.Quien conecta regularmente sistemas externos mediante JSON, procesa datos de formularios o enlaza varios conectores entre sí, se beneficia de planificar desde el principio de forma limpia la estructura de esos flujos. Precisamente en eso apoya la consultoría de Power Automate de NordFlux a las empresas medianas, desde la primera automatización hasta una entrega estable a tu equipo.
No. La acción está pensada precisamente para que no tengas que leer ni escribir sintaxis JSON. Insertas una carga útil de ejemplo, dejas que se genere el esquema y después trabajas solo con campos con nombre en la lista de contenido dinámico.
Lo más fiable es una ejecución de prueba real de tu flujo, cuya salida copias. Si aún no tienes ninguna ejecución, también sirve un ejemplo JSON introducido manualmente, siempre que los nombres de los campos y la estructura general coincidan con los datos reales posteriores.
Entonces la acción Analizar JSON suele notificar un error porque falta un campo esperado o aparece un nuevo tipo de datos. Abre la acción, elige de nuevo Generar a partir de un ejemplo e inserta una carga útil de ejemplo actual para actualizar el esquema.
Sí. El esquema existe en segundo plano como un esquema JSON normal y se puede editar directamente a mano en el campo Esquema de la acción, por ejemplo para marcar un campo como opcional. Para empezar, sin embargo, la generación automática a partir de una carga útil de ejemplo es mucho más rápida y menos propensa a errores.
Sí, la acción también detecta objetos y matrices anidados dentro de la carga útil de ejemplo y los refleja en consecuencia en el esquema generado. Para procesar los elementos de una matriz, necesitas además un bucle Aplicar a cada elemento en tu flujo.
Fundador de NordFlux. Siete años de experiencia, desde la web y el SEO hasta la automatización a escala de grupo, hoy de forma pragmática para las pymes y con soberanía de datos alemana.
Certificaciones
Qué es el contenido dinámico en Power Automate, cómo insertarlo y dónde suelen tropezar los principiantes.
Las variables en Power Automate explicadas de forma sencilla: Inicializar, Establecer, Incrementar y Anexar – las acciones más importantes en alemán.
Filter Array y Select sustituyen a Apply to Each al filtrar y remodelar arrays, y se ejecutan bastante más rápido.
Generar el esquema a partir de una carga de ejemplo es la parte fácil; los errores reales suelen surgir cuando la respuesta real de la API cambia más adelante. NordFlux construye pasos de Parse JSON resistentes precisamente a esos cambios y, si es necesario, se hace cargo de todo el flujo en el que se encuentra esa acción. Así su proceso se mantiene estable aunque un sistema conectado siga evolucionando.