データインポートチケットを作成します。
操作説明
この API は、コントロールモードがセキュリティコラボレーションであるデータベースインスタンスに対してのみ呼び出すことができます。
この機能の詳細については、「データインポート」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dms:CreateDataImportOrder |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Comment |
string |
必須 |
データインポートの目的。このパラメーターは、不要なコミュニケーションを削減するために使用されます。 |
test |
| RelatedUserList |
array |
任意 |
データインポートの関係者。すべての関係者はチケット詳細を閲覧し、承認プロセスを支援できます。DMS 管理者およびデータベース管理者 (DBA) 以外の無関係なユーザーは、チケット詳細を閲覧できません。 |
|
|
integer |
任意 |
変更に関連するユーザーのユーザー ID。指定された関連ユーザーはチケットを閲覧して共同作業できますが、無関係なユーザー (管理者および DBA を除く) はチケットを閲覧できません。 |
51**** |
|
| Param |
object |
必須 |
チケットのパラメーター。 |
|
| Classify |
string |
任意 |
データインポートの理由。 |
test |
| AttachmentName |
string |
必須 |
データをインポートするために使用される SQL ステートメントを含む添付ファイルのキー。GetUserUploadFileJob 操作を呼び出して、AttachmentKey パラメーターの値から添付ファイルのキーを取得できます。 |
upload_big_file_test_orders |
| DbItemList |
array<object> |
必須 |
データをインポートするデータベース。指定できるデータベースは 1 つだけです。 |
|
|
object |
任意 |
データベース情報。 |
||
| DbId |
integer |
必須 |
データベースの ID。データベースは、物理データベースまたは論理データベースのいずれかです。
|
1860**** |
| Logic |
boolean |
必須 |
データベースが論理データベースであるかどうかを指定します。有効値:
説明
このパラメーターを true に設定した場合、指定するデータベースは論理データベースである必要があります。 |
false |
| FileType |
string |
必須 |
データインポート用のファイルのフォーマット。有効値:
列挙値:
|
CSV |
| FileEncoding |
string |
任意 |
ターゲットデータベースで使用されるエンコーディングアルゴリズム。有効値:
|
AUTO |
| TableName |
string |
任意 |
CSV フォーマットのデータをインポートするターゲットテーブル。 説明
このパラメーターは、FileType パラメーターを CSV に設定した場合に必須です。 |
Table_text |
| InsertType |
string |
任意 |
CSV フォーマットのデータをターゲットテーブルに書き込むモード。有効値:
説明
このパラメーターは、FileType パラメーターを CSV に設定した場合に必須です。 |
INSERT |
| CsvFirstRowIsColumnDef |
boolean |
任意 |
CSV ファイルのタイプ。有効値:
説明
このパラメーターは、FileType パラメーターを CSV に設定した場合に必須です。 |
true |
| IgnoreError |
boolean |
任意 |
発生したエラーをスキップするかどうかを指定します。有効値:
|
false |
| ImportMode |
string |
任意 |
インポートモード。有効値:
|
FAST_MODE |
| RollbackSQL |
string |
任意 |
データインポートをロールバックするために使用される SQL ステートメント。 説明
このパラメーターは、RollbackSqlType パラメーターを TEXT に設定した場合に必須です。 |
empty |
| RollbackAttachmentName |
string |
任意 |
データインポートをロールバックするために使用される SQL ステートメントを含む添付ファイルのキー。GetUserUploadFileJob 操作を呼び出して、AttachmentKey パラメーターの値から添付ファイルのキーを取得できます。 説明
このパラメーターは、RollbackSqlType パラメーターを ATTACHMENT に設定した場合に必須です。 |
rollback.sql |
| RollbackSqlType |
string |
任意 |
データインポートをロールバックするために使用される SQL ステートメントのフォーマット。有効値:
|
TEXT |
| ExecMode |
string |
任意 |
チケットの実行モード。有効値:
|
COMMITOR |
| AttachmentKey |
string |
任意 |
チケットに関する追加の指示を提供する添付ファイルのキー。GetUserUploadFileJob 操作を呼び出して、AttachmentKey パラメーターの値から添付ファイルのキーを取得できます。 |
order_attachment.txt |
| Tid |
integer |
任意 |
テナントの ID。GetUserActiveTenant または ListUserTenants 操作を呼び出して、テナント ID を取得できます。 |
3*** |
| RealLoginUserUid |
string |
任意 |
実際に API を呼び出すユーザーの Alibaba Cloud アカウントの UID。 |
21400447956867**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ |
||
| RequestId |
string |
リクエストの ID。 |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効値:
|
true |
| ErrorMessage |
string |
リクエストが失敗した場合に返されるエラーメッセージ。 |
UnknownError |
| ErrorCode |
string |
リクエストが失敗した場合に返されるエラーコード。 |
UnknownError |
| CreateOrderResult |
array |
チケットの ID。 |
|
|
integer |
チケット ID。 |
1**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"Success": true,
"ErrorMessage": "UnknownError",
"ErrorCode": "UnknownError",
"CreateOrderResult": [
0
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。