Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Algo deu errado com seu fluxo. Comece aqui para encontrar a correção rapidamente.
Comece aqui: O que aconteceu?
| Sintoma | Ir para |
|---|---|
| Meu fluxo não salva | Salvar erros |
| Meu fluxo está salvo, mas não está rodando | Problemas de acionamento |
| Meu fluxo é executado, mas uma ação falha | Erros de ação |
| Meu fluxo está funcionando, mas produz resultados errados. | Problemas lógicos |
| Não entendo a mensagem de erro | Mensagens de erro comuns |
Salvar erros
Seu fluxo não é salvo no editor.
Causa mais comum: uma expressão tem um erro de sintaxe ou um campo necessário está vazio.
Verificação rápida: procure contornos vermelhos sobre as ações no designer. Expanda qualquer ação com um ícone de aviso e leia a mensagem de validação.
Como corrigir:
- Verifique cada ação em busca de campos realçados em vermelho. Preencha os campos necessários que estão em branco.
- Se você editou recentemente uma expressão, abra-a e procure parênteses incompatíveis, aspas ausentes ou nomes de função incorretos.
- Se o botão Salvar mostrar Salvar... indefinidamente, atualize a página e tente novamente. Suas alterações não salvas podem ser perdidas. Use Ctrl + s com frequência.
Dica
Copie o texto de expressão complexa para um arquivo de texto separado antes de salvar. Se o salvamento falhar, você poderá colá-lo novamente em vez de reescrever da memória.
Ainda está preso? Copie o texto exato do erro de validação e pesquise-o em Power Automate Fóruns da Comunidade ou cole-o em um assistente de IA para interpretação.
** Problemas de disparador
O seu fluxo foi salvo com sucesso, mas nenhuma execução está visível no histórico de execuções.
Causa mais comum: o evento de gatilho não ocorreu ou o gatilho tem uma condição de filtro que exclui os eventos de teste.
Verificação rápida: Abrir histórico de execução. Se estiver vazio (nenhuma execução), o disparador nunca foi acionado.
Como corrigir:
- Gatilhos agendados: verifique se a data de início está no passado, a recorrência está correta e se o fuso horário corresponde à sua expectativa. Um fluxo configurado para "A cada 1 dia" a partir de "amanhã" só será executado no dia seguinte.
- Gatilhos baseados em evento (quando um item é criado, quando um arquivo é modificado e semelhante): crie um novo item de teste ou arquivo. Aguarde de 5 a 10 minutos. Gatilhos não são instantâneos. Há um intervalo de sondagem.
- Condições de gatilho: se o gatilho tiver uma expressão de condição, remova-a temporariamente e teste. Se o fluxo estiver sendo executado sem a condição, a condição está filtrando seus eventos.
- O fluxo está desativado ou suspenso: verifique o status do fluxo na página de detalhes. Os fluxos suspensos param de disparar até você corrigir o problema subjacente e ativá-los novamente.
Note
Gatilhos baseados em eventos no Power Automate usam intervalos de sondagem, em vez de notificações por push em tempo real. O intervalo de sondagem padrão varia de acordo com o conector (normalmente de 1 a 5 minutos). Você pode definir o intervalo nas configurações do gatilho.
Ainda está preso? Faça um tutorial detalhado sobre como corrigir falhas de conexão em fluxos de nuvem.
Erros de ação
O fluxo é executado, mas uma ou mais ações falham (vermelho no histórico de execuções).
Causa mais comum: uma conexão expirou ou o recurso de destino foi alterado (renomeado, excluído ou permissões removidas).
Verificação rápida: abra a execução com falha. Localize a ação vermelha. Expanda-o e leia o código de status e a mensagem de erro.
Correção por código de erro
| Code | Significado | O que fazer |
|---|---|---|
| 401 | Falha na autenticação | Autentique novamente a conexão. Vá para Conexões na navegação esquerda, localize a falha e selecione Corrigir conexão. |
| 403 | Permissão negada | Você perdeu o acesso ao recurso ou uma política DLP está bloqueando o conector. Verifique suas permissões primeiro; em seguida, verifique com o administrador sobre DLP. |
| 404 | Recurso não encontrado | A lista do SharePoint, arquivo, caixa de correio ou ponto de extremidade foi renomeada, movida ou excluída. Atualize a ação para apontar para o recurso correto. |
| 429 | Taxa limitada | Adicione uma ação de atraso antes desta etapa, ou ative a repetição com retrocesso nas configurações da ação. |
| 500 | Erro do servidor | O serviço de destino está tendo problemas. Aguarde e tente novamente. Verifique a página de integridade do serviço. |
Correção de erros de expressão
Se o erro disser "Modelo inválido" ou "Não é possível processar expressões de linguagem de modelo", abra a ação e verifique cada expressão. Os erros mais comuns são:
- Referenciando conteúdo dinâmico de uma etapa que não foi executada (dentro de uma ramificação de condição que não foi tomada).
- Usando o tipo de dados errado (passando uma cadeia de caracteres em que um número é esperado).
- Valores nulos. Adicionar uma verificação
coalesce()ouif(empty(...)).
Dica
Saiba mais sobre os padrões de expressão prontos para serem usados com avisos sobre erros comuns no manual de expressões para fluxos de nuvem.
Ainda está preso? Siga um tutorial detalhado sobre o conector em Corrigir falhas de conexão em fluxos de nuvem, ou obtenha uma explicação aprofundada de cada código de erro na Referência de códigos de erro de fluxos de nuvem.
Problemas lógicos
O seu fluxo é executado com êxito (todas as marcas de seleção verdes), mas a saída está errada.
Causa mais comum: uma condição é avaliada de forma diferente do esperado ou o conteúdo dinâmico faz referência ao campo errado.
Verificação rápida: abra uma execução concluída e examine cada ação. Expanda cada uma delas e compare suas entradas e saídas com o que você espera.
Como corrigir:
-
Resultado da condição incorreta: expanda a ação de condição no histórico de execuções. Verifique os valores reais que foram comparados. Problemas comuns: espaços à direita em cadeias de caracteres, diferenciação de maiúsculas de minúsculas (
"Approved"vs"approved"), comparando um número com sua representação de cadeia de caracteres (1vs"1"). - Dados incorretos em ações: selecione a ação e verifique suas entradas. Se um campo mostrar um valor inesperado, selecione a expressão ou o token de conteúdo dinâmico para saber de onde ele vem. Você pode estar fazendo referência a um campo da etapa errada ou do item errado em um loop.
-
Aplicar a cada itens incorretos de processamento: verifique a
Select an output from previous stepsentrada. Se a matriz contiver mais ou menos itens do que o esperado, a ação Get Items ou List Rows upstream poderá precisar de um filtro. - Problemas de tempo: se o fluxo atualizar um registro e, em seguida, lê-lo de volta imediatamente, a leitura pode retornar dados obsoletos. Adicione uma ação de atraso curta (5 a 30 segundos) entre a gravação e a leitura.
Dica
Adicione ações de Composição em pontos-chave em seu fluxo para inspecionar valores intermediários. Defina a entrada 'Compor' para o conteúdo dinâmico que você quer verificar. Execute o fluxo e, em seguida, verifique cada saída Compose no histórico de execuções para rastrear onde o valor está incorreto.
Mensagens de erro comuns
A tabela a seguir contém referências rápidas para mensagens de erro que você pode encontrar.
| Mensagem de erro | Tradução | Correção |
|---|---|---|
| "A operação solicitada é proibida porque excede o limite de exibição de lista." | SharePoint Obter Itens está retornando mais de 5.000 itens. | Adicione um filtro OData ou use $top=5000 com paginação. Filtrar em uma coluna indexada. |
| "Tipo inválido. Cadeia de caracteres esperada, mas tem Null." | Um campo que você está fazendo referência está vazio (nulo) e a ação espera texto. | Envolva a referência em coalesce(field, '') ou adicione uma condição para verificar se é nulo primeiro. |
| Falha na ação. Uma ação falhou. Nenhuma ação dependente foi bem-sucedida." | Um bloco de escopo falhou, o que cancelou todas as ações subsequentes dentro dele. | Localize a(s) ação(ões) específica(s) dentro do Escopo que falhou(aram) primeiro. Corrija essa ação. |
| "A execução do fluxo atingiu o tempo limite." | O fluxo excedeu a duração máxima de 30 dias. | Fluxos de execução longa precisam ser redesenhados. Use um fluxo filho para a parte de execução longa ou divida em vários fluxos com um sinalizador de status. |
| "ExpressionEvaluationFailed.". | Uma expressão tem um erro de sintaxe ou faz referência a um valor que não existe no runtime. | Abra a ação, verifique cada expressão. Procure nomes de função com ortografia incorreta, contagens de parâmetros incorretas ou referências a etapas que talvez não tenham sido executadas. |
| "A conexão não é válida." | A conexão foi excluída ou as credenciais expiraram. | Selecione Conexões, localize a conexão e autentique novamente ou crie uma nova. |
| Não há suporte para fluxos aninhados neste contexto. | Você está chamando um fluxo filho de dentro de um Apply to Each ou em um contexto que não o suporta. |
Mova a chamada de fluxo filho para fora do loop ou reestruture para passar a matriz completa para o fluxo filho e loop dentro dele. |
Importante
Quando você encontrar um erro não listado aqui, copie o texto exato da mensagem de erro. Pesquisar a mensagem exata nos Fóruns da Comunidade Power Automate ou na referência de código de erro de fluxo Cloud é o caminho mais rápido para uma solução.
Informações relacionadas
- Corrigir falhas de conexão em fluxos de nuvem
- Referência de código de erro do fluxo de nuvem
- Obtenha o máximo do Copilot no designer do Power Automate
- Livro de receitas de expressão para fluxos de nuvem
- Fórum da Comunidade Power Automate
Observação: o autor criou este artigo com a ajuda da IA. Saiba mais