Tipos de erro

Às vezes, um erro pode ocorrer durante a execução de um cenário. Isso geralmente acontece se um serviço estiver indisponível devido a uma falha de conexão com o serviço ou se uma validação falhar.

O Adobe Workfront Fusion distingue entre vários tipos de erro básicos. O tipo de erro determina as próximas ações do cenário do Fusion.

Requisitos de acesso

Expanda para visualizar os requisitos de acesso para a funcionalidade neste artigo.

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Pacote do Adobe Workfront Qualquer
Licença do Adobe Workfront

Novo: Padrão

Ou

Atual: trabalho ou superior

Licença do Adobe Workfront Fusion

Atual: nenhum requisito de licença do Workfront Fusion.

Ou

Herdados: Qualquer um

Produto

Novo menu:

  • Plano do Workfront para Select ou Prime: sua organização deve comprar o Adobe Workfront Fusion.
  • Plano do Workfront do Ultimate: o Workfront Fusion está incluído.

Ou

Atual: sua organização deve comprar o Adobe Workfront Fusion.

Para descobrir seu plano, tipo de licença ou acesso, entre em contato com o administrador do Workfront.

Para obter informações sobre licenças do Adobe Workfront Fusion, consulte licenças do Adobe Workfront Fusion.

Erro de conexão

ConnectionError

Erros de conexão são um dos erros mais comuns. Normalmente, elas são causadas pela indisponibilidade do serviço de terceiros por vários motivos, como sobrecarga, manutenção ou interrupção. A manipulação padrão desse erro depende de qual módulo encontrou o erro.

  • Se o erro ocorrer no primeiro módulo, a execução do cenário será encerrada com uma mensagem de aviso. Em seguida, o Workfront Fusion tenta executar novamente o cenário em intervalos de tempo crescentes. Se todas as tentativas falharem, o Workfront Fusion desativará o cenário.

  • Se o erro de conexão ocorrer em outro módulo que não o primeiro, as etapas subsequentes dependerão da opção Permitir armazenamento de execuções incompletas nas configurações avançadas do cenário:

    • Se essa opção estiver habilitada, a execução do cenário será movida para a pasta Execuções incompletas, onde o Workfront Fusion tentará executar novamente o cenário em intervalos de tempo crescentes. Se todas as tentativas falharem, a execução permanecerá na pasta Incomplete executions aguardando resolução manual pelo usuário.

      Para obter mais informações sobre execuções incompletas, consulte Exibir e resolver execuções incompletas.

    • Se essa opção estiver desativada, a execução do cenário terminará com um erro seguido de uma fase de reversão. Em seguida, o Workfront Fusion tenta executar novamente o cenário em intervalos de tempo crescentes. Se todas as tentativas falharem, o Workfront Fusion desativará o cenário.

    Para obter mais informações sobre a configuração Permitir o armazenamento de execuções incompletas, consulte Permitir o armazenamento de execuções incompletas no artigo Definir configurações de cenário.

Aumento dos intervalos de tempo

O algoritmo para aumentar os intervalos de tempo entre tentativas quando ocorre um erro é conhecido como retrocesso exponencial. Os intervalos de tempo crescentes são definidos da seguinte maneira:

  1. 10 minutos
  2. 1 hora
  3. 3 horas
  4. 12 horas
  5. 24 horas

O aumento dos intervalos de tempo ajuda a impedir que cenários executados com frequência usem operações em tentativas com falha repetida.

recommendation-more-help

Exemplo:

Um cenário contém o Google Sheets gatilho Linhas de Observação. O Google Sheets fica indisponível por 30 minutos devido a uma manutenção quando o Workfront Fusion inicia o cenário, portanto, não é possível recuperar novas linhas. O cenário é interrompido e tenta novamente em 10 minutos. Como Google Sheets ainda está indisponível, o Workfront Fusion ainda não pode obter informações sobre novas linhas. A próxima execução do cenário é agendada em 1 hora. Google Sheets está disponível novamente neste momento e o cenário foi executado com êxito.

Erro de dados

DataError

Um erro de dados é gerado quando um item é mapeado incorretamente e não passa na validação executada no Workfront Fusion ou no serviço de terceiros.

Se esse erro ocorrer, o cenário, até o qual o módulo falhou, será movido para a pasta de execuções incompletas, onde você poderá solucionar o problema. No entanto, o cenário não pára e continua a ser executado de acordo com seu cronograma. Para interromper a execução do cenário quando Erro de dados for exibido, ative a opção Processamento sequencial no painel Configurações do cenário.

Se você não tiver habilitado a opção Permitir o armazenamento de execuções incompletas nas configurações do cenário, a execução do cenário será encerrada com o erro e uma reversão será executada.

Erro de dados duplicados

DuplicateDataError

Se o Workfront Fusion tentar inserir o mesmo pacote duas vezes em um serviço que não permite dados duplicados, será gerado um erro de dados duplicados. Se esse erro ocorrer, o Workfront Fusion continuará da mesma forma que para o erro de dados.

Para obter mais informações, consulte Erro de Dados neste artigo.

Erro de token de acesso inválido

InvalidAccessTokenError

Um erro de token de acesso inválido ocorre quando o Workfront Fusion não pode acessar sua conta registrada com um serviço de terceiros. Isso geralmente acontece quando você revoga direitos de acesso para o Workfront Fusion na administração de um determinado serviço, mas os cenários que usam esse serviço continuam sendo executados de acordo com o agendamento.

Se esse erro ocorrer, a execução do cenário será interrompida imediatamente. O restante do cenário que começa no módulo em que o erro ocorreu é movido para a pasta de execuções incompletas.

Erro de limite de taxa

RateLimitError

Se um limite definido por um determinado serviço for excedido, um erro de limite de taxa será gerado. Se esse erro ocorrer, o Workfront Fusion continuará da mesma forma que para o Erro de Conexão.

Para obter mais informações, consulte Erro de conexão neste artigo.

Erro de dados incompletos

IncompleteDataError

Um erro de dados incompleto ocorre somente com acionadores. Esse erro é gerado se um acionador falha ao baixar os dados necessários de um determinado serviço.

Se um cenário terminar com IncompleteDataError, seu comportamento adicional dependerá da configuração de Número máximo de erros consecutivos.

Para obter mais informações, consulte Número de erros consecutivos no artigo Definir configurações de cenário.

Exemplo:

Um cenário tem o Registro de Inspeção do acionador do Workfront definido para procurar documentos. O cenário é executado enquanto você faz upload de um documento grande, como um vídeo longo. Como o Workfront Fusion tenta baixar o vídeo enquanto ele ainda está carregando no Workfront, o cenário é encerrado com o IncompleteDataError.

Erro de tempo de execução

RuntimeError

Qualquer erro que apareça durante a execução do cenário e não seja um desses tipos de erro é relatado como um RunTimeError.

Se um cenário terminar com RuntimeError, seu comportamento dependerá da configuração Número máximo de erros consecutivos.

Para obter mais informações, consulte Número de erros consecutivos no artigo Definir configurações de cenário.

NOTE
Se um cenário começar com um gatilho instantâneo e encontrar esse erro, a configuração de Número máximo de erros consecutivos será ignorada e o cenário será desativado imediatamente.
​>Para obter mais informações, consulte Acionadores instantâneos no artigo Visão geral de módulos.

Erro de inconsistência

InconsistencyError

Se qualquer um desses erros ocorrer durante a fase de confirmação ou reversão, o cenário será encerrado com um Erro de inconsistência.

Se esse erro aparecer em um cenário, a execução do cenário será imediatamente interrompida.

Advertência

Ao executar um cenário, você pode receber um aviso informando sobre um problema. Um aviso não impede que o cenário seja concluído com êxito.

Por exemplo, um aviso pode aparecer quando o tamanho máximo de arquivo permitido for excedido e a opção Habilitar perda de dados estiver desabilitada.

Recursos

Para obter mais informações sobre mapeamento, consulte Visão geral do mapeamento.

Para obter informações sobre execuções incompletas, consulte Exibir e resolver execuções incompletas.

Para obter informações sobre o painel de configurações de cenário, consulte Definir configurações de cenário.

Para obter informações sobre agendamentos, consulte Agendar um cenário.

Para obter informações sobre fases do cenário, consulte Execução do cenário, ciclos e fases.

Para obter informações sobre a opção Habilitar perda de dados, consulte Habilitar perda de dados no artigo Definir configurações de cenário.

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3