Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Algo saíu mal co teu fluxo. Comeza aquí para atopar a solución rápido.
Comeza aquí: Que pasou?
| Síntoma | Ir a |
|---|---|
| O meu fluxo non se salva | Erros de gardado |
| O meu fluxo gardou pero non se executa | Problemas co disparador |
| O meu fluxo funciona pero unha acción falla | Erros de acción |
| O meu fluxo funciona pero produce resultados incorrectos | Cuestións lóxicas |
| Non entendo a mensaxe de erro | Mensaxes de erro comúns |
Erros de gardado
O teu fluxo non se salva no deseñador.
Causa máis común: Unha expresión ten un erro de sintaxe, ou un campo requirido está baleiro.
Comprobación rápida: Busca contornos vermellos nas accións do deseñador. Expande calquera acción cun icono de aviso e le a mensaxe de validación.
Como arranxalo:
- Revisa cada acción para ver se hai campos resaltados en vermello. Enche os campos obrigatorios que estean en branco.
- Se recentemente editaches unha expresión, ábrea e busca parénteses desaxustadas, comiñas que faltan ou nomes de funcións incorrectos.
- Se o botón de gardar mostra Gardo... indefinidamente, actualiza a páxina e inténtao de novo. Os teus cambios non gardados poden perderse. Usa Ctrl + s con frecuencia.
Suxestión
Copia texto de expresión complexa a un ficheiro de texto separado antes de gardar. Se a partida falla, podes pegala de novo en vez de reescribila de memoria.
¿Aínda atrapado? Copia o texto exacto do erro de validación e búscao en Power Automate Foros Comunitarios ou pégao nun asistente de IA para a súa interpretación.
Problemas co disparador
O teu fluxo gardouse con éxito, pero non aparecen execucións no historial de execucións.
Causa máis común: O evento desencadeante non ocorreu, ou o disparador ten unha condición de filtro que exclúe os teus eventos de proba.
Comprobación rápida: historial de carreiras aberto. Se está baleiro (non se executa nada), o gatillo nunca se disparou.
Como arranxalo:
- Desencadeantes programados: Verifica que a data de inicio sexa pasada, que a recaída sexa correcta e que o fuso horario coincida coa túa expectativa. Un fluxo configurado en "Cada 1 día" a partir de "mañá" non se executa ata mañá.
- Disparadores baseados en eventos (cando se crea un elemento, cando se modifica un ficheiro, e similares): Crea un novo elemento ou ficheiro de proba. Agarda 5-10 minutos. Os desencadeantes non son instantáneos. Hai un intervalo de votación.
- Condicións desencadeantes: Se o teu desencadeante ten unha expresión de condición, elimínaa temporalmente e proba. Se o fluxo funciona sen a condición, a condición está filtrando os teus eventos.
- O fluxo está apagado ou suspendido: Comproba o estado do fluxo na páxina de detalles. Os fluxos suspendidos deixan de activarse ata que arranxas o problema subxacente e os volvas activar.
Nota
Os disparadores baseados en eventos en Power Automate usan intervalos de sondeo, non notificacións push en tempo real. O intervalo de sondeo por defecto varía segundo o conector (normalmente de 1 a 5 minutos). Podes configurar o intervalo na configuración do disparador.
¿Aínda atrapado? Fai un tutorial detallado sobre Corrixir fallos de conexión en fluxos na nube.
Erros de acción
O teu fluxo executa, pero unha ou máis accións fallan (vermello no historial de execucións).
Causa máis común: Unha conexión caducou ou o recurso destino cambiou (renomeado, eliminado ou permisos eliminados).
Comprobación rápida: Abre a carreira fallida. Atopa a acción vermella. Expándeo e le o código de estado e a mensaxe de erro.
Corrección por código de erro
| Código | Significado | Que facer |
|---|---|---|
| 401 | Fallo na autenticación | Volve autenticar a conexión. Vai a Conexións na navegación esquerda, atopa a que está rota, selecciona Arranxar conexión. |
| 403 | Permiso denegado | Perdiches o acceso ao recurso, ou unha política DLP está bloqueando o conector. Comproba primeiro os teus permisos; logo consulta co teu administrador sobre o DLP. |
| 404 | Recurso non atopado | A SharePoint list, ficheiro, caixa de correo ou punto final foi renomeado, movido ou eliminado. Actualiza a acción para apuntar ao recurso correcto. |
| 429 | Límite de taxa | Engade unha acción de atraso antes deste paso, ou activa o reintento con retroceso na configuración da acción. |
| 500 | Erro do servidor | O servizo Target está tendo problemas. Agarda e repite. Consulta a páxina de saúde do servizo. |
Corrección para erros de expresión
Se o erro di "Plantilla inválida" ou "Non se pode procesar expresións de linguaxe plantilla", abre a acción e comproba cada expresión. Os erros máis comúns son:
- Referenciando contido dinámico dun paso que non se executou (dentro dunha rama de condición que non foi tomada).
- Usar o tipo de dato incorrecto (pasar unha cadea onde se espera un número).
- Valores nulos. Engade un
coalesce()ouif(empty(...))comprobado.
Suxestión
Aprende sobre os patróns de expresión listos para usar con avisos de erros comúns no Cookbook de Expression para fluxos de nube.
¿Aínda atrapado? Fai un tutorial detallado por conector en Corrixir fallos de conexión en fluxos na nube, ou obtén unha explicación detallada de cada código de erro na referencia do código de erro do fluxo na nube.
Cuestións lóxicas
O teu fluxo funciona correctamente (todas as marcas verdes), pero a saída é incorrecta.
Causa máis común: unha condición avalíase de xeito diferente do esperado, ou o contido dinámico referencia ao campo incorrecto.
Comprobación rápida: Abre unha partida completada e segue cada acción paso a paso. Amplía cada un e compara as súas entradas e saídas co que esperas.
Como arranxalo:
-
Resultado incorrecto da condición: Expandir a acción da condición no historial de execución. Comproba os valores reais que se compararon. Problemas comúns: espazos finais nas cadeas, sensibilidade a maiúsculas (
"Approved"vs"approved"), comparando un número coa súa representación da cadea (1vs"1"). - Datos incorrectos nas accións: Selecciona a acción e comproba as súas entradas. Se un campo mostra un valor inesperado, selecciona a expresión ou o token de contido dinámico para saber de onde vén. Poderías estar a referenciar un campo do paso equivocado ou o elemento incorrecto nun bucle.
-
Aplica a cada procesador de produtos incorrectos: Comproba a
Select an output from previous stepsentrada. Se o array contén máis ou menos elementos do esperado, a acción de Get Items ou List Rows pode necesitar un filtro. - Problemas de tempo: Se o teu fluxo actualiza un rexistro e logo o le inmediatamente, a lectura pode devolver datos obsoletos. Engade unha acción curta de atraso (5-30 segundos) entre a escritura e a lectura.
Suxestión
Engade accións de Compoñer en puntos clave do teu fluxo para inspeccionar valores intermedios. Configura a entrada de Compoñer co contido dinámico que queres comprobar. Executa o fluxo e logo revisa cada saída de Compose no historial de execución para rastrexar onde falla o valor.
Mensaxes de erro comúns
A seguinte táboa contén referencias rápidas para mensaxes de erro que poidas atopar.
| Mensaxe de erro | Tradución | Corrixir |
|---|---|---|
| "A operación solicitada está prohibida porque supera o limiar de vistas de lista." | SharePoint Get Items está a devolver máis de 5.000 artigos. | Engade un filtro OData ou úsao $top=5000 con paginación. Filtra nunha columna indexada. |
| "Tipo inválido. Esperaba String pero recibín Null." | Un campo ao que te refires está baleiro (nulo) e a acción espera texto. | Envolve a referencia ou coalesce(field, '') engade unha condición para comprobar primeiro se hai nulo. |
| "AcciónFallida. Unha acción fallou. Ningunha acción dependente tivo éxito." | Un bloque Scope fallou, o que cancelou todas as accións posteriores dentro del. | Atopa a acción específica dentro do Telescopio que fallou primeiro. Arranxa esa acción. |
| "Fluxo de execución cronometrado." | O fluxo superou a duración máxima de 30 días. | Os fluxos de longa duración necesitan ser redeseñados. Usa un fluxo fillo para a parte de longa duración, ou divídeo en varios fluxos cunha bandeira de estado. |
| "ExpresiónAvaliaciónFallada." | Unha expresión ten un erro de sintaxe ou referencia a un valor que non existe en tempo de execución. | Abre a acción, comproba cada expresión. Busca nomes de funcións mal escritos, contas incorrectas de parámetros ou referencias a pasos que quizais non se executaron. |
| "A conexión non é válida." | A conexión foi eliminada ou as credenciais caducaron. | Selecciona Conexións, atopa a conexión e volve autenticar ou crear unha nova. |
| "Os fluxos anidados non están soportados neste contexto." | Estás chamando a un fluxo infantil desde dentro dun Apply to Each contexto que non o soporta. |
Mover a chamada de fluxo fillo fóra do bucle, ou reestruturar para pasar todo o array ao fluxo fillo e facer o bucle dentro del. |
Importante
Cando atopes un erro non listado aquí, copia o texto exacto da mensaxe de erro. Buscar a mensaxe exacta nos Foros da Comunidade Power Automate ou na referencia do código de erro Cloud flow é o camiño máis rápido cara a unha solución.
Información relacionada
- Corrixir fallos de conexión nos fluxos na nube
- Referencia do código de erro do fluxo de nubes
- Aproveita ao máximo Copilot en Power Automate deseñador
- Libro de receitas de expresión para fluxos de nubes
- Power Automate Foros Comunitarios
Nota: O autor creou este artigo coa axuda da IA. Máis información