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
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| Pacote do Adobe Workfront |
Qualquer pacote de fluxo de trabalho do Adobe Workfront e qualquer pacote de Automação e Integração do Adobe Workfront Workfront Ultimate Workfront Prime e pacotes Select, com uma compra adicional do Workfront Fusion. |
| Licenças do Adobe Workfront |
Standard Trabalhar ou superior |
| Produto | Se sua organização tiver um pacote Select ou Prime Workfront que não inclua a Automação e Integração do Workfront, ela deverá comprar o Adobe Workfront Fusion. |
Para obter mais detalhes sobre as informações nesta tabela, consulte Requisitos de acesso na documentação.
| accordion |
|---|
| ## Erro de conexão |
|
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.
Aumento dos intervalos de tempoO 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:
O aumento dos intervalos de tempo ajuda a impedir que cenários executados com frequência usem operações em tentativas com falha repetida. |
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.
style
shade-box
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.
style
shade-box
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 note |
|---|
| 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.