提交導入任務
更新時間 2025-02-05 09:36:41
最近更新時間: 2025-02-05 09:36:41
分享文章
本頁介紹天翼云TeleDB數據庫提交導入任務相關操作。
1、在左側導航欄,單擊開發空間 > 數據導入,進入數據導入管理頁面。
2、單擊數據導入按鈕,彈出數據導入工單填寫彈窗,工單需要選擇或輸入的內容說明見下表。
3、填寫完數據導入工單后,單擊提交按鈕,即完成工單的提交,進入數據導入后臺執行階段。

4、數據導入任務的工單狀態,可在導入列表頁面查看,如果導入失敗,可單擊詳情查看原因。更多詳細操作請查看導入工單列表章節。
| 輸入內容 | 說明 |
|---|---|
| 目標數據庫(必填) | 數據庫/模式選擇列表,數據來源于 數據資產-元數據管理 中添加的數據庫實例,支持MySQL、PostgreSQL和TeleDB,其中MySQL可選擇到庫級別,PostgreSQL、TeleDB可選擇到模式級別。當前僅支持單選一個目標庫/模式。注意:如果未登錄目標庫/模式對應的實例,則選中目標庫/模式后會彈出該實例的登錄窗口。 |
| 文件類型(必填) | 選擇導入數據的上傳文件類型:· SQL:目前支持INSERT,UPDATE,REPLACE語句。選擇該文件類型則無法指定“目標表”和“寫入方式”。· CSV:CSV文件中的分隔符為英文逗號,且文件第一行為表的列名稱。· TXT:TXT文件格式與CSV類似,文件中的分隔符為英文逗號,且文件第一行為表的列名稱。 |
| 目標表(必填) | 在選擇目標數據庫下,篩選導入的目標表。僅支持CSV和TXT格式導入。 |
| 寫入方式(必填) | 選擇導入文件的寫入方式:· INSERT INTO:插入數據,數據庫會檢查主鍵(PrimaryKey),如果出現重復會報錯。· INSERT IGNORE INTO:插入數據,數據庫會檢查主鍵(PrimaryKey),如果表中已經存在相同的記錄,則忽略當前新數據。· REPLACE INTO:插入替換數據,數據庫會檢查主鍵(PrimaryKey),如果數據庫已經存在數據,則用新數據替換,如果沒有數據效果則和INSERT INTO一樣。注意:· 為保證導入文件時數據庫的性能,請盡可能選擇INSERT操作。· 目前MySQL數據庫類型支持INSERT INTO,INSERT IGNORE INTO,REPLACE INTO這3種導入方式,PostgreSQL、TeleDB數據庫類型支持INSERT INTO的導入方式。 |
| 附件上傳(必填) | 單擊上傳文件,上傳選中文件類型對應的文件。注意:· 目前支持SQL,CSV,TXT三種文件格式,上傳前請檢查文件名后綴是否符合要求。· 目前僅支持上傳單個文件。· 上傳文件大小最大限制為1GB,請控制好文件數據大小。 |
| 工單說明(選填) | 描述工單備注內容。該內容將展示在工單詳情彈窗頁。 |