Todos os produtos
Search
Central de documentação

DataWorks:Tarefa concluída com sucesso, mas sem dados gerados

Última atualização: Aug 24, 2026

Este tópico descreve problemas comuns em que uma tarefa é executada com sucesso, mas não gera dados.

Cenário 1: Nó concluído com log de execução

O nó conclui sua lógica com êxito, mas, durante o agendamento automático da instância periódica, não recupera dados upstream ou informa que a partição da tabela não existe. A reexecução manual da instância recupera os dados normalmente.

  1. Não há dependência configurada na tarefa upstream que produz os dados necessários.

  2. Há dependência do nó upstream, mas a partição da tabela produzida por esse nó não corresponde ao esperado. Isso indica ciclo de agendamento incorreto. Verifique a substituição de parâmetros das instâncias upstream e downstream nos parâmetros da instância periódica e nos detalhes do log.

Incorrect dependency

Reconfigure as dependências do nó.

Verifique os parâmetros dos nós upstream e downstream: na página Periodic Instances do Operation Center, o DAG mostra o nó virtual upstream xc_demo_start conectado ao nó de sincronização offline downstream xc_oss_data_sync. Selecione um nó e visualize a aba Properties para conferir o tipo de destino de dados (MaxCompute), a duração da execução (40s), o status da instância (Success) e outros detalhes. O parâmetro de execução bizdate=20210614 indica que a data de negócios desta instância é 14 de junho de 2021.

Cenário 2: Nó concluído sem log de execução

O nó executou uma dry run. Verifique o status do nó na página Properties.

Cenário 3: Log da tarefa indica sucesso, mas o status da instância mostra falha

O log de execução da tarefa exibe "Shell execute successfully", mas o status da instância indica falha na execução. Esse cenário geralmente ocorre quando uma regra de DQC (Data Quality Check) falha na validação.

O DQC realiza verificações de qualidade nos dados de saída após a conclusão da tarefa. Se uma regra de qualidade estiver configurada com política de bloqueio e a verificação falhar, o sistema marcará a instância como falha, mesmo que a tarefa tenha sido executada com sucesso.

Etapas de solução de problemas:

  1. Acesse Data Governance > Data Quality > Configure Rules > Configure by Table.

  2. Localize a regra de monitoramento de qualidade vinculada à tabela de saída.

  3. Analise o histórico de execução da regra para confirme se a verificação foi aprovada. Em caso de falha, corrija o problema nos dados ou ajuste a regra de DQC e execute a instância novamente.