すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:GetMmsDataSource

最終更新日:Feb 04, 2026

単一の MaxCompute Migration Assist (MMA) データソースの詳細を取得します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

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

データソースインスタンスの起動またはシャットダウンが失敗した理由。 このパラメーターは、ステータスが 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 :

    boolean

  • int :

    int

string

subType

string

タイプが file の場合、このパラメーターは .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

データソースインスタンスまたはそれに関連付けられたエージェントが起動しているかどうかを示します。

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

成功レスポンス

JSONJSON

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

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。