オンプレミスマシンから特定の DataWorks ワークスペースにデータソースをインポートします。
操作説明
自己管理のデータソース、または他の DataWorks ワークスペースからエクスポートされたデータソースを、特定の DataWorks ワークスペースにインポートできます。
自己管理のデータソースを DataWorks ワークスペースにインポートする場合、データソースのタイプは DataWorks でサポートされている必要があります。DataWorks でサポートされているデータソースのタイプの詳細については、「サポートされているデータストア」を参照してください。
DataWorks ワークスペースからオンプレミスマシンにデータソースをエクスポートする方法の詳細については、「 ExportDataSources 」を参照してください。
今すぐお試しください
テスト
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 |
| RequestId |
string |
リクエストの ID。この ID を使用してログを特定し、問題のトラブルシューティングができます。 |
0bc1411515937635973**** |
| Data |
object |
インポートされたデータソースの情報。 |
|
| Status |
boolean |
データソースがインポートされたかどうかを示します。有効な値:
|
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. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。