全部產品
Search
文件中心

MaxCompute:ListMmsTasks

更新時間:Jun 29, 2026

取得遷移任務列表。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

odps:ListMmsTasks

list

*project

acs:odps:{#regionId}:{#accountId}:mmsdatasource/{#sourceId}

請求文法

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

路徑參數

名稱

類型

必填

描述

樣本值

sourceId

integer

資料來源 ID。

2000028

請求參數

名稱

類型

必填

描述

樣本值

jobId

integer

遷移作業 ID。

10

jobName

string

作業名稱。

test1

srcDbName

string

來源庫名。

test_db_1

srcTableName

string

來源表名。

test_table_1

dstDbName

string

目標 MaxCompute 專案。

mms_test

dstTableName

string

目標 MaxCompute 表。

test_table_1

status

string

遷移任務狀態。

枚舉值:

  • 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

partition

string

分區值 - 透過分區值過濾遷移了某個分區值的遷移任務。

p1=1/p2=abc

pageNum

integer

頁碼。

1

pageSize

integer

分頁大小。

10

sorter.startTime

string

根據開始運行時間排序。

枚舉值:

  • asc :

    升序。

  • desc :

    降序。

desc

sorter.status

string

根據狀態進行排序。

枚舉值:

  • asc :

    升序。

  • desc :

    降序。

asc

返回參數

名稱

類型

描述

樣本值

object

返回資料。

requestId

string

請求 ID。

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

data

object

返回資料。

total

integer

總記錄數。

100

objectList

array<object>

遷移任務列表。

object

遷移任務物件。

id

integer

遷移任務 ID。

2323

jobId

integer

遷移作業 ID。

87

sourceId

integer

資料來源 ID。

2000028

dbId

integer

來源庫 ID。

196

tableId

integer

來源表 ID。

23

jobName

string

遷移作業名稱。

test_odps_spark

sourceName

string

資料來源名。

demo

srcDbName

string

來源庫名。

db_1

srcSchemaName

string

來源 schema name - 三層命名空間中的 schema。

default

srcTableName

string

來源表名。

table_1

dstDbName

string

目標 MaxCompute 專案。

mms_test

dstSchemaName

string

目標 MaxCompute Schema。

default

dstTableName

string

目標 MaxCompute 表。

table_1

type

string

任務類型。

枚舉值:

  • HIVE :

    透過 Hive UDTF 遷移。

  • BIGQUERY :

    透過 Read API 遷移。

BIGQUERY

status

string

遷移任務狀態。

枚舉值:

  • INIT :

    未運行。

  • DONE :

    成功。

  • SCHEMA_DONE :

    遷移 schema 成功。

  • SCHEMA_DOING :

    遷移 schema 中。

  • SCHEMA_FAILED :

    遷移 schema 失敗。

  • DATA_DOING :

    資料遷移中。

  • DATA_DONE :

    資料遷移成功。

  • DATA_FAILED :

    資料遷移失敗。

DATA_DOING

running

boolean

是否正在運行。

true

stopped

boolean

是否被停止。

false

retriedTimes

integer

已經重試的次數。

1

startTime

string

開始運行時間。

2024-10-25 06:21:01

endTime

string

結束運行時間。

2024-10-25 07:21:01

createTime

string

任務建立時間。

2024-10-25 04:21:01

pageNum

integer

頁碼。

1

pageSize

integer

分頁大小。

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
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情