数据管理DMS提供数据导出功能,您可以导出整个数据库或部分数据表,便于提取相关数据进行数据分析。

前提条件

数据库类型如下:
  • MySQL系列:自建MySQL、RDS MySQLPolarDB MySQL版AnalyticDB MySQL版OceanBase MySQL模式
  • SQL Server系列:自建SQL Server、RDS SQL Server
  • PostgreSQL系列:自建PostgreSQL、RDS PostgreSQLPolarDB PostgreSQL版AnalyticDB PostgreSQL版
  • Oracle系列:PolarDB PostgreSQL版(兼容Oracle)
  • MariaDB。
说明 更多信息,请参见支持的数据库类型与功能

操作步骤

  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择数据库开发 > 数据导出 > 数据库导出
    说明 您也可以在顶部菜单栏中,选择SQL窗口 > SQL窗口,进入SQLConsole中,右键单击目标表名,选择导出,创建数据导出工单。
  3. 配置数据导出工单的相关信息。
    导出
    配置说明
    数据库名选择目标数据库。
    说明 您需要有该库的导出权限,更多信息,请参见查看我的权限
    导出的表选择部分表全部表
    说明 若您选择部分表,则需要在页面右侧选中表并配置过滤条件。
    原因类别选择导出数据的原因,方便后续查找。
    业务背景详细描述导出数据的原因、目标或用途,减少沟通成本。
    相关人设置的相关人员都可查看工单,并协同工作,非相关人员则不能查看工单(管理员、DBA除外)。
    导出内容根据业务需求选择数据结构数据和结构
    导出格式根据业务需求选择导出文件的格式,取值:
    • SQL
    • CSV
    • EXCEL
    导出结构类型根据业务需求选择导出的结构类型。
    • 存储过程
    • 函数
    • 触发器
    • 视图
    • 事件
    说明 不同类型的数据库支持的导出结构类型不同,请以控制台为准。
    更多选项单击大数据导出选项SQL脚本拓展选项,然后选中对应的导出选项。
    工单附件您可以上传图片或文档对本次的导出操作进行补充说明。
  4. 配置完成后单击提交申请,等待审批完成。
    说明 您可以在工单详情页的审批区域查看审批进展。
  5. 审批通过后,在下载区域框,单击下载导出文件
    重要 请在工单执行完成后的24小时内下载导出文件,否则导出链接将会失效,届时您需要重新提交数据导出工单。

其他操作

删除数据库:若您的业务需要在导出数据库的数据后删除数据库,请在DMS控制台左侧选择并右键单击目标数据库实例,单击数据库管理,在数据库管理页面选择目标数据库,单击操作列下的删除,再单击确认即可。删除数据库的具体操作,请参见数据库管理

使用小窍门

  • 若需求发生变更,在提交审批后无论审批通过与否均可撤回工单,减少数据流出。
  • 工单的审批流程由管理员、DBA在系统管理-安全管理-安全规则进行指定,建议您日常测试环境的变更也通过工单管理(考虑研发效率的影响可设置无审批),这样在变更时都有备份、行数校验等保障,即使操作不符合预期也可以快速恢复。