数据管理 DMS数据导出步骤及使用小窍门

需求背景

在SQLConsole窗口查询的数据,出于前端性能及数据安全性上考虑会限制单次返回的总的记录行数;此时需要分析大量数据或者将相关数据提取出来进行运营等活动时,需要使用本功能:

  • 仅支持查询类SQL:1F3FAA23_C459_489c_B684_2109AED3F0AD语法。
  • 当前支持数据库类型:MySQL、PostgreSQL、SQLServer、ORACLE、OceanBase、DRDS。

步骤

  • 1:产品业内左侧导航栏数据导出进入后可进行新建工单。

imageimage

4426F758_C70C_4819_8145_9543D3E1A3B14426F758_C70C_4819_8145_9543D3E1A3B1

imageimage

  • 2.提交确认

关注实际影响行数和预期影响行数的差异,避免SQL误写逻辑导致导出不符合预期。imageimage

  • 3.工单审批

本次case对应实例及操作根据安全规则需要owner审批,截图为审批者视角。若工单审批不通过则工单结束;若脚本相关信息需要调整,可在执行之前撤回修改再进行提交。imageimage

  • 注:【系统管理】-【安全规则】可支持根据企业实例级别管控需要灵活配置规则与审批流程

imageimage

  • 4:执行阶段可选以下导出方式

导出CSV导出EXCEL导出SQL脚本:导出的脚本为insert格式,常见于导出数据需要写入到其他库表的场景。下载导出文件:为最后一次导出成功的格式,若无导出成功的格式则imageimage

使用小窍门

  • 对于重复性的变更操作,可以找到原历史工单在页面内右上角-类似创建快速复制提交工单。
  • 对于需求变更,在提交审批后无论审批通过与否均可撤回工单。避免后续审批通过后误操作。
  • 工单的审批流程由管理员、DBA在系统管理-实例管理-安全规则进行指定,建议大家日常测试环境的需求也通过工单管理(考虑研发效率的影响可设置无审批)。
  • 对于分库分表的场景,如果已在产品内配置逻辑库、逻辑表、路由算法则可以一个工单便捷的提交分库分表的操作,而无需逐个物理库表提交。

(1).带路由算法配置,并且where条件带路由字段的字段书写则可产品快速自动路由到具体物理库表执行。(2).若不带路由算法配置或where条件里不带路由字段、路由字段书写类型与结构定义不符合这三种场景会造成SQL在每一个分库分表上逐一执行,执行时间会较久【不推荐】。

  • 极少数全部分表都需要同时更新的场景除外可按需使用。

(1).支持对分表进行count(*)、group by 等常见聚合操作。


本文来自 阿里云文档中心 数据管理 DMS 数据导出

原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/34291.html

发表评论

登录后才能评论