全部產品
Search
文件中心

MaxCompute:GetMmsDataSource - 擷取單個資料來源詳情

更新時間:Feb 04, 2026

擷取單個MMA資料來源詳情

調試

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

調試

授權資訊

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

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

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

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

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

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

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

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

操作

存取層級

資源類型

條件關鍵字

關聯操作

odps:GetMmsDataSource

get

*Project

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

請求文法

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

路徑參數

名稱

類型

必填

描述

樣本值

sourceId

integer

資料來源 ID。

2000015

請求參數

名稱

類型

必填

描述

樣本值

withConfig

boolean

是否擷取資料來源的具體配置項

true

lang

string

指定配置項的描述語言

en_US

返回參數

名稱

類型

描述

樣本值

object

ApiRes

requestId

string

請求 ID。

98EC8C47-3D6D-560C-808B-84E494220A32

data

object

請求返回結果。

id

integer

資料來源 ID

2000015

region

string

地區 ID。

cn-shanghai

name

string

資料來源名字

demo

dstProject

string

預設 MaxCompute 目標專案名

mms_test

dstProjects

array

目標 MaxCompute 專案列表

string

目標專案

mms_test1

type

string

資料來源類型

枚舉值:

  • HIVE :

    HIVE

  • BIGQUERY :

    BIGQUERY

  • MAXCOMPUTE :

    MAXCOMPUTE

BIGQUERY

lastUpdateTime

string

中繼資料最新同步時間

2024-12-17 15:44:17

dbNum

integer

資料來源中“庫”的數量

3

tableNum

integer

資料來源中“表”的數量

1000

partitionNum

integer

資料來源中“分區”的數量

10000000

createTime

string

資料來源建立時間

2024-12-17 09:29:58

status

string

資料來源狀態

枚舉值:

  • STARTING :

    STARTING

  • STOPPED :

    STOPPED

  • STARTED :

    STARTED

  • START_FAILED :

    START_FAILED

  • STOPPING :

    STOPPING

  • STOP_FAILED :

    STOP_FAILED

STARTED

errMsg

string

status 為 START_FAILED 或 STOP_FAILED 時,資料來源執行個體“啟動”或“關閉”失敗的原因

unexpected exception

config

array<object>

資料來源相關配置

array<object>

資料來源相關配置

name

string

配置名

定界分割表遷移方式

key

string

配置的英文標識

bigquery.range.partition.migrate.type

desc

string

配置描述

定界分割表遷移方式

placeHolder

string

配置樣本值

Cluster or Partition

type

string

配置類型:boolean, int, map, string, password, file

枚舉值:

  • password :

    password

  • file :

    file

  • string :

    string

  • map :

    map

  • booelan :

    booelan

  • int :

    int

string

subType

string

type 為 file 時,subType 指定具體的檔案類型,如.keytab

.keytab

value

any

配置值

Partition

enums

array

配置值的枚舉值

string

配置值的枚舉值

Cluster or Partition

required

boolean

是否是必有配置

true

group

string

配置分組

basic_group

subItems

object

配置子項,有些配置項是否需要依賴其他配置項的值。這種依賴其他配置項的配置會被作為被依賴項的子項

any

子配置項

{"azure.bob.sas.token": "xxx"}

agentIsOnline

boolean

資料來源執行個體或相關聯的 agent 是否啟動

true

tablesDoingNum

integer

正在遷移的表

19

tablesDoneNum

integer

遷移完成的表

16

tablesPartDoneNum

integer

遷移部分完成的表

123

tablesFailedNum

integer

遷移失敗的表

2

partitionsDoingNum

integer

正在遷移的分區

23322

partitionsDoneNum

integer

遷移完成的分區

11113

partitionsFailedNum

integer

遷移失敗的分區

32

scanId

integer

同步中繼資料任務的 ID

1000253

樣本

正常返回樣本

JSON格式

{
  "requestId": "98EC8C47-3D6D-560C-808B-84E494220A32",
  "data": {
    "id": 2000015,
    "region": "cn-shanghai",
    "name": "demo",
    "dstProject": "mms_test",
    "dstProjects": [
      "mms_test1"
    ],
    "type": "BIGQUERY",
    "networklink": "vpc-2zebqp6uojhdla46677tl:cn-shanghai",
    "lastUpdateTime": "2024-12-17 15:44:17",
    "dbNum": 3,
    "tableNum": 1000,
    "partitionNum": 10000000,
    "createTime": "2024-12-17 09:29:58",
    "status": "STARTED",
    "errMsg": "unexpected exception",
    "config": [
      {
        "name": "定界分割表遷移方式",
        "key": "bigquery.range.partition.migrate.type",
        "desc": "定界分割表遷移方式",
        "placeHolder": "Cluster or Partition",
        "type": "string",
        "subType": ".keytab",
        "value": "Partition\n",
        "enums": [
          "Cluster or Partition"
        ],
        "required": true,
        "group": "basic_group",
        "subItems": {
          "key": "{\"azure.bob.sas.token\": \"xxx\"}"
        }
      }
    ],
    "agentIsOnline": true,
    "tablesDoingNum": 19,
    "tablesDoneNum": 16,
    "tablesPartDoneNum": 123,
    "tablesFailedNum": 2,
    "partitionsDoingNum": 23322,
    "partitionsDoneNum": 11113,
    "partitionsFailedNum": 32,
    "scanId": 1000253
  }
}

錯誤碼

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

變更歷史

更多資訊,參考變更詳情