SQL スクリプトや CSV ファイルなどの外部データファイルをターゲットデータベースインスタンスにインポートするためのデータインポートタスクを作成します。
操作説明
CreateDataImportTask 操作は、OSS、ECS に保存されている、または直接アップロードされた SQL または CSV ファイルをターゲットデータベースインスタンスにインポートするデータインポートタスクを作成します。インスタンス ID、データベース名、エンジンタイプ、データソース(OSS パスなど)、およびインポートタイプを指定することで、システムは非同期または同期でデータ書き込み操作を実行します。この操作は、データ移行、初期化、データバックフィルなどのシナリオに適用できます。後続のステータス照会および管理のためにタスク ID が返されます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
polardbx:CreateDataImportTask |
none |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
インスタンスが存在するリージョン。> DescribeRegions 操作を呼び出して、PolarDB-X でサポートされているリージョン(リージョン ID を含む)をクエリできます。 |
cn-hangzhou |
| DBInstanceName |
string |
任意 |
インスタンスの ID。> DescribeDBInstances 操作を呼び出して、ターゲットリージョン内のすべてのインスタンスの詳細(インスタンス ID を含む)をクエリできます。 |
pxc-******** |
| SrcResId |
string |
任意 |
ソース ApsaraDB RDS インスタンスの ID。> DescribeDrivingAccess 操作を呼び出して、ターゲットリージョン内のすべてのソース ApsaraDB RDS インスタンスの詳細(インスタンス ID を含む)をクエリできます。 |
pxc-shrnv****kh87z |
| SrcDb |
string |
任意 |
ソースデータベースが ApsaraDB RDS for MySQL の場合の移行元のデータベース情報。> ソースデータベースはターゲットデータベースと一致している必要があります。 |
transfer_for_st |
| SrcUserName |
string |
任意 |
ソースインスタンスのユーザー名。 |
drds_test |
| SrcPassword |
string |
任意 |
ソースインスタンスでインポートタスクを実行するための読み取り/書き込みモード。有効な値: * rw: 読み取り/書き込み。* ro: 読み取り専用。 |
****** |
| DstResId |
string |
任意 |
移行タスクの ID。 |
pxc-shr8****k36vrn |
| DstDb |
string |
任意 |
ターゲット SQL インポートの実行ステータス。有効な値: * importing: インポート中。* success: インポート成功。* fail: インポート失敗した。 |
transfer_test3 |
| DstUserName |
string |
任意 |
ターゲットインスタンスのユーザー名。 |
bbt_cms_prod |
| DstPassword |
string |
任意 |
ターゲット ApsaraDB RDS インスタンスの特権アカウントのパスワード。> * DescribeDBInstances 操作を呼び出して、ターゲットインスタンスの特権アカウント情報(パスワードを含む)をクエリできます。* このパラメーターは、DstPassword が true にセットされている場合にのみ効果があります。 |
****** |
| SlinkTaskId |
string |
必須 |
インポートタスクの ID。 |
etx-szr2rr6i***** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Message |
string |
応答メッセージ。 |
***** |
| RequestId |
string |
リクエストの ID。 |
173CA69A-3513-591D-8A09-C1EA37CBE2D9 |
| Success |
boolean |
リクエストが成功したかどうかを示します。 |
true |
| Data |
object |
返された結果。 |
|
| SlinkTaskId |
string |
インポートタスクの ID。 |
etx-szr2rr6i***** |
例
成功レスポンス
JSONJSON
{
"Message": "*****",
"RequestId": "173CA69A-3513-591D-8A09-C1EA37CBE2D9",
"Success": true,
"Data": {
"SlinkTaskId": "etx-szr2rr6i*****"
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。