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

DataWorks:ImportDataSources

最終更新日:Sep 29, 2026

オンプレミスマシンから特定の DataWorks ワークスペースにデータソースをインポートします。

操作説明

自己管理のデータソース、または他の DataWorks ワークスペースからエクスポートされたデータソースを、特定の DataWorks ワークスペースにインポートできます。

  • 自己管理のデータソースを DataWorks ワークスペースにインポートする場合、データソースのタイプは DataWorks でサポートされている必要があります。DataWorks でサポートされているデータソースのタイプの詳細については、「サポートされているデータストア」を参照してください。

  • DataWorks ワークスペースからオンプレミスマシンにデータソースをエクスポートする方法の詳細については、「 ExportDataSources 」を参照してください。

今すぐお試しください

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

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

ProjectId

integer

必須

DataWorks ワークスペースの ID。DataWorks コンソール にログインし、[ワークスペース] ページに移動して ID を取得できます。

10000

DataSources

string

必須

インポートするデータソースの内容の配列。Name、DataSourceType、SubType、Description、Content、EnvType パラメーターは必須です。パラメーターの詳細については、「 CreateDataSource 」を参照してください。

[{"SubType":"","DataSourceType":"mysql","EnvType":1,"Name":"mysql_dms2","Description":"aaa","Content":"{\"database\":\"mysql_chengdu_old\",\"password\":\"***\",\"instanceName\":\"rm-2vcrckb37163g7l3w\",\"regionId\":\"cn-chengdu\",\"tag\":\"rds\",\"rdsOwnerId\":\"333\",\"username\":\"mysql_chengdu2\"}"},{"SubType":"","DataSourceType":"mysql","EnvType":1,"Name":"mysql_dms2","Description":"aaa","Content":"{\"database\":\"mysql_chengdu_old\",\"password\":\"***\",\"instanceName\":\"rm-2vcrckb37163g7l3w\",\"regionId\":\"cn-chengdu\",\"tag\":\"rds\",\"rdsOwnerId\":\"143\",\"username\":\"mysql_chengdu2\"}"}]

レスポンスフィールド

フィールド

型

説明

例

object

Success

boolean

リクエストが成功したかどうかを示します。有効な値:

  • true

  • false

true

RequestId

string

リクエストの ID。この ID を使用してログを特定し、問題のトラブルシューティングができます。

0bc1411515937635973****

Data

object

インポートされたデータソースの情報。

Status

boolean

データソースがインポートされたかどうかを示します。有効な値:

  • true: すべてのデータソースがインポートされました。

  • false: 一部のデータソースのインポートに失敗しました。Message パラメーターを基に問題のトラブルシューティングができます。

true

Message

string

データソースのインポートに失敗した理由。データソースが正常にインポートされた場合、このパラメーターは空になります。

Data source DEV XXX already exists

例

成功レスポンス

JSONJSON

{
  "Success": true,
  "RequestId": "0bc1411515937635973****",
  "Data": {
    "Status": true,
    "Message": " Data source DEV XXX already exists"
  }
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 Invalid.DI.Parameter The parameter is invalid.
500 InternalError.DI.Parameter A DI internal error occurred.
403 Forbidden.DI.NoPrivilege No access.

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

変更履歴

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