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

前提条件

数据库类型如下:
  • MySQL系列:自建MySQL、RDS MySQL、PolarDB MySQL、PolarDB-X、AnalyticDB MySQL、OceanBase MySQL
  • SQL Server系列:自建SQL Server、RDS SQL Server
  • PostgreSQL系列:自建PostgreSQL、RDS PostgreSQL、PolarDB PostgreSQL、AnalyticDB PostgreSQL
  • Oracle系列:PolarDB-O
  • MariaDB
说明 更多信息,请参见支持的数据库类型与功能

操作步骤

  1. 登录新版DMS控制台
  2. 在页面顶部,选择全部功能 > 数据方案 > 数据库导出
    说明 您也可以在SQLConsole中,右键单击表名,选择导出并选择导出的对象,创建数据导出工单。
  3. 配置数据导出工单的相关信息。
    配置导出数据库工单
    配置 说明
    数据库名 选择目标数据库。
    说明 您需要有该库的导出权限,更多信息,请参见查看我的权限
    导出的表 选择导出部分表全部表

    若选择部分表,您需要在页面右侧选中表并配置过滤条件。

    原因类别 选择导出数据的原因,方便后续查找。
    业务背景 详细描述导出数据的原因或目标,减少沟通成本。
    相关人 设置的相关人员都可查看工单,并协同工作,非相关人员则不能查看工单(管理员、DBA除外)。
    导出内容 根据业务需求选择数据结构数据和结构
    导出结构类型 根据业务需求选择导出的结构类型。
    • 存储过程
    • 函数
    • 触发器
    • 视图
    • 事件
    更多选项 单击大数据导出选项SQL脚本拓展选项,然后选中对应的导出选项。
    工单附件 您可以上传图片或文档对本次的导出操作进行补充说明。
  4. 配置完成后单击提交申请,等待审批完成。
    说明 您可以在工单详情页的审批区域查看审批进展。
  5. 审批通过后,在执行/自助执行区域框,单击下载导出文件
    下载导出文件

使用小窍门

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