創(chuàng)建數(shù)據(jù)導(dǎo)入工單。
接口說明
僅管控模式為安全協(xié)同的數(shù)據(jù)庫實(shí)例可調(diào)用此 API。
關(guān)于該功能的更多說明,請(qǐng)參見數(shù)據(jù)導(dǎo)入。
調(diào)試
您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動(dòng)生成SDK代碼示例。
授權(quán)信息
下表是API對(duì)應(yīng)的授權(quán)信息,可以在RAM權(quán)限策略語句的Action
元素中使用,用來給RAM用戶或RAM角色授予調(diào)用此API的權(quán)限。具體說明如下:
- 操作:是指具體的權(quán)限點(diǎn)。
- 訪問級(jí)別:是指每個(gè)操作的訪問級(jí)別,取值為寫入(Write)、讀取(Read)或列出(List)。
- 資源類型:是指操作中支持授權(quán)的資源類型。具體說明如下:
- 對(duì)于必選的資源類型,用背景高亮的方式表示。
- 對(duì)于不支持資源級(jí)授權(quán)的操作,用
全部資源
表示。
- 條件關(guān)鍵字:是指云產(chǎn)品自身定義的條件關(guān)鍵字。
- 關(guān)聯(lián)操作:是指成功執(zhí)行操作所需要的其他權(quán)限。操作者必須同時(shí)具備關(guān)聯(lián)操作的權(quán)限,操作才能成功。
操作 | 訪問級(jí)別 | 資源類型 | 條件關(guān)鍵字 | 關(guān)聯(lián)操作 |
---|---|---|---|---|
dms:CreateDataImportOrder | create | *全部資源 * |
| 無 |
請(qǐng)求參數(shù)
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
Comment | string | 是 | 數(shù)據(jù)導(dǎo)入的業(yè)務(wù)背景,以減少溝通成本。 | test |
RelatedUserList | array | 否 | 相關(guān)人列表。 | |
long | 否 | 變更相關(guān)人的用戶 ID,設(shè)置的相關(guān)人員可查看工單,并協(xié)同工作,非相關(guān)人員則不能查看工單(管理員、DBA 除外)。 | 51**** | |
Param | object | 是 | 工單參數(shù)。 | |
Classify | string | 否 | 數(shù)據(jù)導(dǎo)入原因。 | test |
AttachmentName | string | 是 | 導(dǎo)入數(shù)據(jù)的附件 Key(AttachmentKey),可通過調(diào)用接口 GetUserUploadFileJob 獲取該參數(shù)的值。 | upload_big_file_test_orders |
DbItemList | array<object> | 是 | 待導(dǎo)入的數(shù)據(jù)庫列表,當(dāng)前僅支持導(dǎo)入一個(gè)庫。 | |
object | 否 | 數(shù)據(jù)庫信息。 | ||
DbId | long | 是 | 數(shù)據(jù)庫 ID(DatabaseId),數(shù)據(jù)庫分為物理庫和邏輯庫兩種:
| 1860**** |
Logic | boolean | 是 | 是否為邏輯庫,取值如下:
說明
如果取值為 true,目標(biāo)數(shù)據(jù)庫必須為邏輯庫。
| false |
FileType | string | 是 | 文件類型,取值如下:
| CSV |
FileEncoding | string | 否 | 文件編碼,取值如下:
| AUTO |
TableName | string | 否 | 選擇 CSV 格式文件導(dǎo)入數(shù)據(jù)的目標(biāo)表。 說明
如果 FileType 為 CSV,該參數(shù)必填。
| Table_text |
InsertType | string | 否 | 插入類型,取值如下:
說明
如果 FileType 為 CSV,該參數(shù)必填。
| INSERT |
CsvFirstRowIsColumnDef | boolean | 否 | CSV 格式的類型,取值如下:
說明
如果 FileType 為 CSV,該參數(shù)必填。
| true |
IgnoreError | boolean | 否 | 是否忽略報(bào)錯(cuò),取值如下:
| false |
ImportMode | string | 否 | 導(dǎo)入模式,取值如下:
| FAST_MODE |
RollbackSQL | string | 否 | 回滾 SQL 語句。 說明
如果 RollbackSqlType 為 TEXT,該參數(shù)必填。
| empty |
RollbackAttachmentName | string | 否 | 回滾 SQL 附件 Key(AttachmentKey),可通過調(diào)用接口 GetUserUploadFileJob 獲取該參數(shù)的值。 說明
如果 RollbackSqlType 為 ATTACHMENT,該參數(shù)必填。
| rollback.sql |
RollbackSqlType | string | 否 | 回滾 SQL 的提交方式,取值如下:
| TEXT |
AttachmentKey | string | 否 | 工單附件 Key,補(bǔ)充當(dāng)前工單信息。可通過調(diào)用接口 GetUserUploadFileJob 獲取該參數(shù)的值。 | order_attachment.txt |
Tid | long | 否 | 租戶 ID,可通過調(diào)用接口 GetUserActiveTenant 或 ListUserTenants 獲取該參數(shù)的值。 | 3*** |
返回參數(shù)
示例
正常返回示例
JSON
格式
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"Success": true,
"ErrorMessage": "UnknownError",
"ErrorCode": "UnknownError",
"CreateOrderResult": [
0
]
}
錯(cuò)誤碼
訪問錯(cuò)誤中心查看更多錯(cuò)誤碼。
變更歷史
變更時(shí)間 | 變更內(nèi)容概要 | 操作 |
---|