为了更好地指导您使用数据管理DMS(Data Management),DMS推出解决方案系列文档,旨在通过最佳实践(Step by Step)的形式向您介绍DMS研发流程、数据安全、数据开发的解决方案。

研发流程解决方案

DMS为在线流程化系统,可统一管理企业内所有的数据库资源,所有人员跟数据库交互的操作都可在此完成。您可以根据不同的业务为对应的实例配置不同的研发规范、研发流程、审批流程的设计与实施,轻松实现个性化、灵活、安全的数据库研发流程,构建企业专属的数据库DevOps流程。

功能项 说明
结构设计 便捷、规范地完成表结构变更。
数据变更 通过SQL Console直接输入SQL语句或通过数据变更工单提交数据变更。
测试数据构建 批量生成各类随机值、地区名、虚拟IP地址等信息,大大减轻您准备测试数据的负担。
无锁结构变更 较好地规避因数据库变更导致锁表进而阻塞业务的现象,以及数据库原生Online DDL带来的主备延迟现象。
无锁数据变更 数据变更时,将自动结合表中的主键或非空唯一键,分批对表中的目标数据进行操作,在保证执行效率的同时,尽可能减小对数据库性能、空间的影响。
操作审计 DMS的操作日志中保存了所有数据查询和变更记录,您可随时查询数据库的操作记录、操作人、操作时间等信息。

数据安全解决方案

数据作为企业的核心资产,数据安全是企业管理的重中之重。在传统解决方案中,存在如下问题:
  • 大量开发人员使用数据库账号密码连接数据库。
  • 由于企业人员的频繁流动(离职、转岗),安全合规上需要定期更换账号密码,账号密码的管理成本高。
  • 业务数据易导出,数据泄露风险高。
  • 慢SQL查询拖跨数据库。
  • 审计成本高,难度大。

针对如上问题,DMS通过如下多个功能为您提供数据安全解决方案:

功能项 说明
管理权限 通过权限细粒度管理,避免开发人员接触数据库账号密码。
管理敏感数据 将敏感、机密字段(如手机号码)设置成敏感列(对数据表的纵向数据安全保护)。
行级管控 对数据表进行横向数据安全保护。
访问控制 仅允许查看和访问已被授权的数据库、实例,减小不必要的数据接触。
自定义申请权限的审批流程 自定义配置不同权限的审批流程。

数据开发解决方案

DMS提供强大的内核功能,助您轻松实现数据开发、分析、挖掘、可视化等需求。

功能项 说明
任务编排 通过一个或多个任务编排而成的任务组,实现数据归档、数据集成、数仓数据开发、数据挖掘等需求。
数据服务 将DMS上管控的数据以API的形式快速对外输出。
数据可视化 提供灵活布局和丰富的自定义样式能力,及大量可视化组件和内置辅助图形,帮助您快速实现可视化。

视频介绍

  • 研发流程解决方案
  • 数据安全解决方案
  • 数据开发解决方案