Expresiones de Power Automate: las 15 funciones más importantes
Las 15 funciones de expresión de Power Automate más importantes, como concat, formatDateTime y coalesce, explicadas con ejemplos prácticos alemanes.
Glosario de los códigos de error más frecuentes de Power Automate: errores de estado HTTP, de conector y de tiempo de espera, con solución.
Un flujo aparece en rojo, en el historial de ejecución se muestra un código de error como 403 o un nombre interno como ActionFailed, y el propio mensaje de error no te ayuda realmente a avanzar. Justo ahí empieza la búsqueda: ¿es un problema de la conexión, de los datos de entrada o del servicio de destino? Sin una referencia, cada incidencia te cuesta un tiempo valioso, porque primero tienes que averiguar qué significa el código.
Este glosario resume los códigos de estado HTTP más importantes y los nombres de error típicos propios de Power Automate, tal como se documentan en la referencia de códigos de error para flujos en la nube oficial de Microsoft. Para cada error se explica brevemente qué significa, cuáles son las causas más frecuentes y dónde mirar primero. Simplemente busca el código que aparece en tu historial de ejecución.
Muchos errores de conector en Power Automate son, en el fondo, códigos de estado HTTP clásicos que devuelve la API llamada. Microsoft enumera los más frecuentes en la documentación sobre integridad de los conectores:
Es importante saber esto: los errores en el rango 400 casi siempre se deben a la propia solicitud, mientras que los errores en el rango 500 indican un problema en el servicio llamado y por lo general solo se solucionan esperando o reintentando.
Este grupo de errores se produce cuando el flujo ya no puede iniciar sesión en un servicio conectado.
Según la documentación de Microsoft, para los flujos en producción merece la pena cambiar a una conexión de entidad de servicio, ya que esta no caduca cuando un empleado cambia su contraseña o abandona la empresa.
Estos errores provienen del propio servicio llamado, no de Power Automate.
En los tres errores ayuda el mismo primer paso: abrir la ejecución fallida en el historial de ejecución y comparar las entradas con el formato realmente esperado.
Estos errores aparecen ya al guardar o solo en tiempo de ejecución, cuando se evalúa una expresión.
coalesce() suele solucionar esto.Este grupo se produce en cuanto un flujo supera los límites de tiempo o de volumen.
En lugar de buscar cada error por separado en Google, ayuda seguir un orden fijo, tal como también describe Microsoft en la guía Solución de problemas de errores de flujos en la nube:
Si un flujo en tu empresa se atasca repetidamente con los mismos códigos de error, o si no logras determinar la causa a pesar de esta referencia, lo revisamos juntos con gusto en el marco de nuestra consultoría de Power Automate. Como empleados digitales, configuramos correctamente de una vez las conexiones, el manejo de errores y la lógica de reintentos, y los documentamos para que después mantengas el control sobre tus flujos.
Los códigos de estado HTTP como 401 o 404 provienen directamente del servicio llamado y describen por qué falló la solicitud concreta. Los errores como ActionFailed, en cambio, son un envoltorio genérico de Power Automate, tras el cual casi siempre se esconde uno de estos códigos HTTP. Abre las salidas de la acción fallida para encontrar el código de estado real detrás de ella.
Un 403 no significa necesariamente credenciales incorrectas, sino falta de permiso para la operación concreta. Las causas más frecuentes son una directiva de prevención de pérdida de datos que bloquea el conector en tu entorno, la falta de acceso de escritura al recurso de destino o un límite de solicitudes de la API superado. Comprueba primero los permisos en el recurso de destino y después las directivas DLP en tu entorno.
Abre el flujo afectado, selecciona la ejecución fallida en la lista de las ejecuciones recientes y busca el icono de advertencia rojo. Puedes desplegar la acción afectada; ahí las secciones Entradas y Salidas muestran el código de estado exacto y el mensaje de error original del servicio llamado.
Para errores HTTP puntuales como un 429 o un 502, normalmente basta con reintentarlo, porque la causa está en el servicio externo y es temporal. Sin embargo, si el mismo error se repite una y otra vez, merece la pena establecer un manejo de errores estructurado en el flujo, por ejemplo con directivas de reintento y una acción de reserva definida, en lugar de reiniciarlo manualmente cada vez.
Los códigos descritos aquí se refieren a los flujos en la nube. Para los flujos de escritorio, que se ejecutan en tu PC, Microsoft mantiene una referencia propia titulada Gestión de errores de flujos de escritorio, ya que allí influyen otras fuentes de error, como los elementos de la interfaz de usuario o las aplicaciones locales.
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
Las 15 funciones de expresión de Power Automate más importantes, como concat, formatDateTime y coalesce, explicadas con ejemplos prácticos alemanes.
¿Necesita un usuario invitado en Power Automate una licencia propia? Las respuestas más importantes según la documentación oficial de Microsoft.
Por qué las aprobaciones de Power Automate expiran a los 30 días y cómo el patrón de relevo con dos flujos gestiona de forma fiable los procesos de larga duración.
Un léxico ayuda a buscar, pero no sustituye una gestión sistemática de errores en el día a día. NordFlux se encarga de la monitorización continua de sus flujos, para que los errores HTTP, de conexión y de tiempo de espera se detecten antes de detener un proceso.