Todos os produtos
Search
Central de documentação

DataWorks:ListDIJobs

Última atualização: Jun 26, 2026

Lista os trabalhos do Data Integration.

Descrição da operação

Esta operação requer o DataWorks Basic Edition ou uma edição posterior.

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

PageNumber

integer

Não

O número da página. As páginas são numeradas a partir de 1. Valor padrão: 1.

1

PageSize

integer

Não

O número de entradas por página. Padrão: 10. Máximo: 100.

10

Name

string

Não

O nome do trabalho do Data Integration.

O nome deve ser exclusivo no workspace do DataWorks.

test_export_01

SourceDataSourceType

string

Não

O tipo da fonte de dados de origem. Se você não especificar este parâmetro, os trabalhos não serão filtrados por este critério. Valores válidos: PolarDB, MySQL, Kafka, LogHub, Hologres, Oracle, OceanBase, MongoDB, RedShift, Hive, SQLServer, Doris e ClickHouse.

MySQL

DestinationDataSourceType

string

Não

O tipo da fonte de dados de destino. Se você não especificar este parâmetro, os trabalhos não serão filtrados por este critério. Valores válidos: Hologres, OSS-HDFS, OSS, MaxCompute, LogHub, StarRocks, DataHub, AnalyticDB_For_MySQL, Kafka e Hive.

Hologres

MigrationType

string

Não

O tipo de sincronização. Valores válidos:

  • FullAndRealtimeIncremental: sincronização completa e incremental em tempo real

  • RealtimeIncremental: sincronização incremental em tempo real

  • Full: sincronização completa

  • OfflineIncremental: sincronização incremental offline

  • FullAndOfflineIncremental: sincronização completa e incremental offline.

FullAndRealtimeIncremental

ProjectId

integer

Sim

O ID do workspace do DataWorks.

1967

SpecType

string

Não

O tipo de configuração do trabalho. Valores válidos: FILESPEC, CLASSIC e ALL. FILESPEC indica um novo tipo de trabalho configurado com base em uma especificação de arquivo estruturada. CLASSIC indica um trabalho configurado no modo tradicional. Se você definir este parâmetro como ALL, trabalhos de ambos os tipos serão retornados.

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

O objeto de resposta.

RequestId

string

O ID da solicitação.

7263E4AC-9D2E-5B29-B8AF-7C5012E92A41

PagingInfo

object

As informações de paginação.

TotalCount

integer

O número total de entradas que atendem aos critérios de filtro.

12

PageSize

integer

O número de entradas por página.

10

PageNumber

integer

O número da página retornada.

1

DIJobs

array<object>

Uma lista de trabalhos do Data Integration.

object

Detalhes de um trabalho do Data Integration.

Id

integer

The ID of the Data Integration job.

32599

ProjectId

integer

The ID of the DataWorks workspace that contains the job.

26442

JobName

string

The name of the job.

mysql_to_holo_sync_35197

MigrationType

string

The synchronization type. Valid values:

  • FullAndRealtimeIncremental: full and real-time incremental synchronization

  • RealtimeIncremental: real-time incremental synchronization

  • Full: full synchronization

  • OfflineIncremental: offline incremental synchronization

  • FullAndOfflineIncremental: full and offline incremental synchronization

FullAndRealtimeIncremental

SourceDataSourceType

string

The type of the source data source. Valid values: PolarDB, MySQL, Kafka, LogHub, Hologres, Oracle, OceanBase, MongoDB, RedShift, Hive, SQLServer, Doris, and ClickHouse.

Mysql

DestinationDataSourceType

string

The type of the destination data source. Valid values: Hologres, OSS-HDFS, OSS, MaxCompute, LogHub, StarRocks, DataHub, AnalyticDB_For_MySQL, Kafka, and Hive.

Hologres

JobStatus

string

The job status. Valid values:

  • Finished: The job completed successfully.

  • Initialized: The job is initialized.

  • Stopped: The job is stopped.

  • Failed: The job failed.

  • Running: The job is running.

  • Stopping: The job is being stopped.

Running

DIJobId deprecated

integer

This parameter is deprecated. Use the Id parameter instead.

32599

Owner

string

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "7263E4AC-9D2E-5B29-B8AF-7C5012E92A41",
  "PagingInfo": {
    "TotalCount": 12,
    "PageSize": 10,
    "PageNumber": 1,
    "DIJobs": [
      {
        "Id": 32599,
        "ProjectId": 26442,
        "JobName": "mysql_to_holo_sync_35197",
        "MigrationType": "FullAndRealtimeIncremental",
        "SourceDataSourceType": "Mysql",
        "DestinationDataSourceType": "Hologres",
        "JobStatus": "Running",
        "DIJobId": 32599,
        "Owner": ""
      }
    ]
  }
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.