ListMmsTasks - 获取数据迁移任务列表

获取迁移任务列表

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

GET /api/v1/mms/datasources/{sourceId}/tasks HTTP/1.1

请求参数

名称类型必填描述示例值
sourceIdlong

数据源 ID

2000028
jobIdlong

迁移作业 ID

10
jobNamestring

作业名称

test1
srcDbNamestring

源库名

test_db_1
srcTableNamestring

源表名

test_table_1
dstDbNamestring

目标 MaxCompute 项目

mms_test
dstTableNamestring

目标 MaxcCompute 表

test_table_1
statusstring

迁移任务状态

枚举值:
  • INIT未执行
  • DONE成功
  • VERIFICATION_FAILED数据校验失败
  • SCHEMA_DONE迁移schema成功
  • SCHEMA_DOING迁移schema
  • VERIFICATION_DOING数据校验中
  • SCHEMA_FAILED迁移schema失败
  • VERIFICATION_DONE数据校验成功
  • DATA_DOING迁移数据中
  • DATA_DONE迁移数据成功
  • DATA_FAILED迁移数据失败
DATA_DOING
partitionstring

分区值-通过分区值过滤迁移了某个分区值的迁移任务

p1=1/p2=abc
pageNuminteger

页码

1
pageSizeinteger

分页大小

10
sorter.startTimestring

根据开始运行时间排序

枚举值:
  • asc升序
  • desc降序
desc
sorter.statusstring

根据状态进行排序

枚举值:
  • asc升序
  • desc降序
asc

返回参数

名称类型描述示例值
object

返回数据

requestIdstring

请求 ID

373A5CB2-8570-53BE-A98F-729B11D7A8B0
dataobject

返回数据

totalinteger

总记录数

100
objectListarray<object>

迁移任务列表

objectListobject

迁移任务对象

idlong

迁移任务 ID

2323
jobIdlong

迁移作业 ID

87
sourceIdlong

数据源 ID

2000028
dbIdlong

源库 ID

196
tableIdlong

源表 ID

23
jobNamestring

迁移作业名称

test_odps_spark
sourceNamestring

数据源名

demo
srcDbNamestring

源库名

db_1
srcSchemaNamestring

源 schema name-三层命名空间中的 schema

default
srcTableNamestring

源表名

table_1
dstDbNamestring

目标 MaxCompute 项目

mms_test
dstSchemaNamestring

目标 MaxCompute Schema

default
dstTableNamestring

目标 MaxcCompute 表

table_1
typestring

任务类型

枚举值:
  • HIVE通过HIve UDTF迁移
  • BIGQUERY通过Read Api迁移
BIGQUERY
statusstring

迁移任务状态

枚举值:
  • INIT未运行
  • DONE成功
  • SCHEMA_DONE迁移schema成功
  • SCHEMA_DOING迁移schema
  • SCHEMA_FAILED迁移schema失败
  • DATA_DOING数据迁移中
  • DATA_DONE数据迁移成功
  • DATA_FAILED数据迁移失败
DATA_DOING
runningboolean

是否正在运行

true
stoppedboolean

是否被停止

false
retriedTimesinteger

已经重试的次数

1
startTimestring

开始运行时间

2024-10-25 06:21:01
endTimestring

结束运行时间

2024-10-25 07:21:01
createTimestring

任务创建时间

2024-10-25 04:21:01
pageNuminteger

页码

1
pageSizeinteger

分页大小

10

示例

正常返回示例

JSON格式

{
  "requestId": "373A5CB2-8570-53BE-A98F-729B11D7A8B0",
  "data": {
    "total": 100,
    "objectList": [
      {
        "id": 2323,
        "jobId": 87,
        "sourceId": 2000028,
        "dbId": 196,
        "tableId": 23,
        "jobName": "test_odps_spark",
        "sourceName": "demo ",
        "srcDbName": "db_1",
        "srcSchemaName": "default",
        "srcTableName": "table_1",
        "dstDbName": "mms_test",
        "dstSchemaName": "default",
        "dstTableName": "table_1",
        "type": "BIGQUERY",
        "status": "DATA_DOING",
        "running": true,
        "stopped": false,
        "retriedTimes": 1,
        "startTime": "2024-10-25 06:21:01",
        "endTime": "2024-10-25 07:21:01\n",
        "createTime": "2024-10-25 04:21:01\n"
      }
    ],
    "pageNum": 1,
    "pageSize": 10
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2024-12-23OpenAPI 返回结构发生变更查看变更详情