本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
數據管理DMS支持導出SQL結果集,您可以在DMS中按需編寫查詢的SQL語句,提取并導出相關數據。
前提條件
數據庫類型如下:
關系型數據庫:
MySQL:RDS MySQL、PolarDB MySQL版、MyBase MySQL、PolarDB分布式版、其他來源MySQL
SQL Server:RDS SQL Server、MyBase SQL Server、其他來源SQL Server
PostgreSQL:RDS PostgreSQL、PolarDB PostgreSQL版、MyBase PostgreSQL、其他來源PostgreSQL
MariaDB:RDS MariaDB、其他來源MariaDB
OceanBase:OceanBase MySQL模式、OceanBase Oracle模式、自建OceanBase
PolarDB PostgreSQL版(兼容Oracle)
Oracle
達夢數據庫
DB2
NoSQL:MongoDB、Lindorm、Cassandra
數據倉庫:AnalyticDB for MySQL、AnalyticDB for PostgreSQLDLA、ClickHouse、MaxCompute、Hologres
已將實例錄入至DMS。該實例下的數據庫包含您待導出的數據。錄入實例的具體操作,請參見云數據庫錄入、他云/自建數據庫錄入。
注意事項
SQL結果集導出功能在免費導出數據的行數、單次導出表容量等方面受限于管控模式。更多信息,請參見各管控模式支持的功能。
若您需要導出同實例下其他數據庫的數據,請在導出前確認您在DMS登錄該數據庫的賬號是否為高權限賬號,避免在導出SQL結果集時出現權限不足問題。
操作步驟
- 登錄數據管理DMS 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小時則不支持下載。