Todos os produtos
Search
Central de documentação

DataWorks:ListRefDISyncTasks

Última atualização: Oct 28, 2026

Consulta as tarefas de sincronização de integração de dados associadas à fonte de dados de destino.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

ProjectId

integer

Sim

O ID do workspace do DataWorks. Você pode fazer login no console do DataWorks e acessar a página de Gerenciamento de Workspaces para obter o ID do workspace.

10000

DatasourceName

string

Sim

O nome da fonte de dados de destino que você deseja consultar. Você pode chamar a operação ListDataSources para obter o nome da fonte de dados.

mysql_datasource

TaskType

string

Sim

O tipo da tarefa de sincronização de integração de dados associada à fonte de dados de destino. Valores válidos:

  • DI_OFFLINE: Tarefa de sincronização de integração de dados em lote.

  • DI_REALTIME: Tarefa de sincronização de integração de dados em tempo real.

DI_OFFLINE

RefType

string

Sim

Especifica a função da fonte de dados de destino na tarefa de sincronização de integração de dados. Valores válidos:

  • from: A fonte de dados de destino atua como a origem da tarefa de sincronização de integração de dados.

  • to: A fonte de dados de destino atua como o destino da tarefa de sincronização de integração de dados.

from

PageNumber

integer

Não

O número da página. Valores válidos: 1 a 100.

11

PageSize

integer

Não

O número de entradas a serem retornadas em cada página.

50

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Success

boolean

Indica se a solicitação foi bem-sucedida. Valores válidos:

  • true: Bem-sucedida.

  • false: Falha.

true

RequestId

string

O ID da solicitação. Você pode usar o ID para localizar logs e solucionar problemas.

0bc1411515937635973****

Data

object

Os dados retornados.

DISyncTasks

array<object>

A matriz de dados retornados. Normalmente, uma fonte de dados de destino está associada a várias tarefas de sincronização de integração de dados. Quando você chama a operação ListRefDISyncTasks para consultar as tarefas de sincronização associadas à fonte de dados de destino, o resultado retornado é uma matriz das tarefas de sincronização associadas. As informações a seguir são um exemplo de uma tarefa de sincronização na matriz.

object

A matriz de dados retornados. Normalmente, uma fonte de dados de destino está associada a várias tarefas de sincronização de integração de dados. Quando você chama a operação ListRefDISyncTasks para consultar as tarefas de sincronização associadas à fonte de dados de destino, o resultado retornado é uma matriz das tarefas de sincronização associadas. As informações a seguir são um exemplo de uma tarefa de sincronização na matriz.

DiSourceDatasource

string

A fonte de dados de origem da tarefa de sincronização atual associada à fonte de dados de destino. Se a tarefa de sincronização atual tiver várias fontes de dados de origem, várias fontes de dados de origem serão retornadas em uma matriz JSON, como ["odps_writer", "mysql"]. Se o parâmetro RefType estiver definido como from, o que significa que a fonte de dados de destino atua como a origem da tarefa de sincronização de integração de dados, o valor deste parâmetro será a própria fonte de dados de destino.

[\"odps_writer\"]

TaskType

string

O tipo da tarefa de sincronização de integração de dados atual associada à fonte de dados de destino. Valores válidos:

  • DI_OFFLINE: Tarefa de sincronização de integração de dados em lote.

  • DI_REALTIME: Tarefa de sincronização de integração de dados em tempo real.

DI_OFFLINE

DiDestinationDatasource

string

A fonte de dados de destino da tarefa de sincronização atual associada à fonte de dados de destino. Se a tarefa de sincronização atual tiver várias fontes de dados de destino, várias fontes de dados de destino serão retornadas em uma matriz JSON, como ["odps_writer", "mysql"]. Se o parâmetro RefType estiver definido como to, o que significa que a fonte de dados de destino atua como o destino da tarefa de sincronização de integração de dados, o valor deste parâmetro será a própria fonte de dados de destino.

[\"qcc_polardb2\"]

NodeName

string

O nome da tarefa de sincronização de integração de dados atual associada à fonte de dados de destino.

abcd1234

NodeId

integer

O ID da tarefa de sincronização de integração de dados atual associada à fonte de dados de destino.

100000

Exemplos

Resposta de sucesso

JSON formato

{
  "Success": true,
  "RequestId": "0bc1411515937635973****",
  "Data": {
    "DISyncTasks": [
      {
        "DiSourceDatasource": "[\\\"odps_writer\\\"]",
        "TaskType": "DI_OFFLINE",
        "DiDestinationDatasource": "[\\\"qcc_polardb2\\\"]",
        "NodeName": "abcd1234",
        "NodeId": 100000
      }
    ]
  }
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 Invalid.DI.Parameter The parameter is invalid. Ocorreu um erro de parâmetro.
400 Invalid.DI.Parameter.File.Existed The file name already exists. O parâmetro é inválido porque o nome do arquivo já existe.
500 InternalError.DI.Parameter A DI internal error occurred. Ocorreu um erro interno de negócio no Data Integration.
403 Forbidden.DI.NoPrivilege No access. Você não tem as permissões de acesso.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.