Data Management支援匯出SQL結果集,您可以在DMS中按需編寫查詢的SQL語句,提取並匯出相關資料。
前提條件
資料庫類型如下:
已將執行個體錄入至DMS。該執行個體下的資料庫包含您待匯出的資料。錄入執行個體的具體操作,請參見雲資料庫錄入、他雲/自建資料庫錄入。
注意事項
SQL結果集匯出功能在免費匯出資料的行數、單次匯出表容量等方面受限於管控模式。更多資訊,請參見各管控模式支援的功能。
若您需要匯出同執行個體下其他資料庫的資料,請在匯出前確認您在DMS登入該資料庫的帳號是否為高許可權帳號,避免在匯出SQL結果集時出現許可權不足問題。
操作步驟
- 登入Data Management 5.0。
在頂部功能表列中,選擇 。
說明對於非NoSQL類型的資料庫,您也可以在SQL視窗中執行SQL語句後,在執行結果地區選取項目
,建立資料匯出工單。配置資料匯出工單的相關資訊。
說明以管控模式為安全協同的RDS MySQL進行舉例,選擇其他類型資料庫與舉例的配置項略有差異。
配置項
是否必填
說明
資料庫名
是
選擇目標的資料庫。
說明您需要有該庫的匯出許可權,更多資訊,請參見查看我的許可權。
原因類別
是
選擇匯出資料的原因,方便後續尋找。
業務背景
是
詳細描述匯出資料的原因或目標,減少溝通成本。
影響行數
是
預估本次匯出會影響的資料行數,您可以在SQL Console中使用
count
命令進行統計。說明在預檢查階段,系統將會顯示實際影響行數,您可以再次校正是否符合預期,及時發現異常,避免發生資料安全事故。
跳過校正
否
是否跳過校正,若選中跳過校正,您還需要填寫原因。
警告選中跳過校正後,DMS不會校正匯出影響行數,如果資料量較大可能對正常的業務產生風險,請謹慎選擇。
相關人
否
設定的相關人員都可查看工單,並協同工作,非相關人員則不能查看工單(管理員、DBA除外)。
匯出SQL語句
是
填入可直接執行的SQL語句,例如
SELECT * FROM testtable
,提交申請時DMS會自動校正文法正確性,如果不正確則無法提交。說明僅支援
SELECT
查詢語句。是否嵌入浮水印
是
選擇是否在匯出檔案中嵌入浮水印。
是:在匯出檔案中嵌入浮水印。
否:不嵌入浮水印。
浮水印嵌入方式
是
您可選擇如下嵌入方式:
資料浮水印:是指將標識資訊通過一定方式嵌入到資料中,資料使用者難以察覺該浮水印資訊。
檔案浮水印:是指將標識資訊通過一定方式嵌入到檔案中,資料使用者可以直接看到該浮水印資訊。
檔案浮水印資訊
是
請輸入檔案浮水印資訊。
資料浮水印資訊
是
請輸入資料浮水印資訊。
浮水印嵌入欄位
否
請輸入浮水印嵌入欄位。
說明若您未指定浮水印嵌入欄位,系統會預設選擇一個欄位。
主鍵/唯一鍵
否
請輸入主鍵/唯一鍵,多個資料之間使用英文逗號(,)分割。
說明建議您填寫該資訊,可以大幅度提升資料浮水印的魯棒性。
工單附件
否
您可以上傳圖片或文檔對本次的匯出操作進行補充說明。
配置完成後單擊提交申請,等待審批完成。
系統將執行SQL預檢查。
單擊提交審批,等待審批通過。
您可在工單詳情頁的審批地區查看審批進展。
重要請您在工單審批通過後的24小時內進行執行匯出操作,逾時後將無法執行匯出,屆時您需要重新建立SQL結果集匯出工單。若為安全協同執行個體,可在審批完成後調整允許執行匯出的時間間隔。請在執行個體關聯的
中進行調整。在執行/自助執行地區框,單擊執行匯出。
在匯出設定對話方塊中,設定匯出格式。
配置項
說明
格式(必選)
匯出的檔案格式,支援CSV、EXCEL、SQL、JSON(NoSQL)等檔案格式。
說明若您選擇嵌入檔案浮水印,請在匯出時選擇EXCEL格式的檔案。
字元集(必選)
匯出內容的字元集,支援預設字元集、GBK、UTF-8、ISO-8859-1格式 。
執行策略(必選)
執行策略,支援:
立即執行:系統立即執行匯出。
定時執行:系統將根據您設定的時間點執行匯出,可避開業務高峰期。
說明設定定時執行後不可修改配置項。
匯出模式(必選)
匯出模式,支援:
極速模式:匯出時不允許中斷任務。
一般模式:匯出時允許中斷任務。
說明系統將根據如上配置執行匯出,您可以在控制台上查看匯出進度。
系統匯出完成後,單擊下載匯出檔案,下載至本地。
重要預設匯出完成後,任意時間均可下載匯出檔案。若為安全協同執行個體,可設定下載匯出檔案的時間間隔。請在執行個體關聯的
中進行設定。例如時間間隔設定為1,則表示自審批完成後1小時內可下載匯出檔案,超過1小時則不支援下載。