数据管理DMS是一款支撑数据全生命周期的一站式数据管理平台,本文介绍数据管理DMS的产品优势。

全域数据资产管理

  • 全域数据资产:支持27种数据源,支持阿里云数据库、其他云厂商数据库和自建数据库。更多信息,请参见支持的数据库类型与功能
    • 关系型数据库:MySQL、SQL Server、PostgreSQL、MariaDB、PolarDB O引擎、PolarDB-X、OceanBase、Oracle、达梦DamengDB等。
    • NoSQL:Redis、MongoDB、图数据库GDB等。
    • OLAP:AnalyticDB MySQL、AnalyticDB PostgreSQL等。
  • 快速查找数据:支持实例、数据库、表、功能、工单的全局搜索,基于图谱能力,可快速检索可用数据。
  • 数据类目:对实例、库、表进行业务分类归属管理,便于管理人员、开发人员及运维人员能更好地管理或使用数据表。更多信息,请参见数据类目
  • 实例管理:可进行实例信息的查看、录入、编辑,对实例进行授权、回收权限、禁用、启用、删除等管理操作。访问控制功能可支持实例、数据库仅被有权限用户使用。

可靠的数据安全治理

  • 安全可信:内置阿里巴巴最新研发规范,规避无主键等不合理设计带来潜在风险。目前支持200多种设计及审核规范,可按需调整。
  • 全方位细粒度安全管理:支持实例、库、表、字段、数据行级权限管理,可按需分配查询、导出、变更、登录等不同操作权限。
  • 域账号自动管理:提供域账号及权限的全自动化管理能力,有效避免企业员工流转时,账号清理不及时导致的潜在数据泄露风险。
  • 合规审计:支持企业上市合规审计、常规内审等功能,全方位支持员工权限和数据库变更、访问的流水审计。
  • 多法律法规覆盖:全面覆中华人民共和国网络安全法、欧盟通用数据保护条例GDPR、SOX法案、PCI DSS、HIPAA等法律法规,实现敏感数据的自动分类分级,有效识别异常访问风险。

数据库高效研发

  • 多引擎支持:支持多种引擎,客户通过统一的方式对这些引擎进行开发,无需考虑引擎的差异性。
  • 敏捷高效:基于设计规范,研发人员全自助即可完成合规的数据库开发,非生产环境可做到免审批,仅生产环境需要审核。保障安全的同时,实现高效协同。
  • 自定义研发流程:可按照企业规范,对不同业务配置不同的研发流程,保障多套环境(例如:开发环境、测试环境、预发环境、生产环境)之间的结构一致性。
  • 测试环境自动构建:提供库级别的数据复制能力,支持批量生成各类随机值、地区名、虚拟IP地址等信息,大大减轻准备测试数据的负担。
  • SQL复用:支持添加和管理常用SQL,实现SQL模板的复用。

数据库稳定性保障

  • 稳定可控:通过无锁变更、变更前备份及变更异常自动回滚等策略保障变更过程中,数据库稳定可控。
  • 数据质量监测:覆盖数据生产、集成、加工到消费的数据质量规则,进行数据质量监测与校验。
  • SQL审核优化:结合安全规则的SQL审核优化建议,对上传的SQL语句进行审核并提供优化建议,避免无索引或不规范的SQL语句,降低SQL注入风险。
  • 整体性能的诊断报告:整合数据库自治服务DAS的部分功能,掌握数据库实例的性能状况,有效保障数据库服务的稳定、安全及高效。
  • 变更异常回滚:快速找到异常时间段内的相关变更,生成逆向的回滚语句,修复数据。更多信息,请参见数据追踪

实时数据传输

  • 多种数据传输方式:基于DTS的实时数据传输,提供数据迁移、数据同步、数据订阅功能,满足不同的传输需求。
  • 高性能:支持分布式集成架构,突破单机瓶颈。同时提供限流手段,按需先流保护数据源。
  • 运维简单:通过性能监控、端到端一键诊断功能及报警监控等策略,实现极低运维门槛。
  • 灵活调度:可按需配置调度,最高调度周期可低至5分钟。

低代码数据加工

  • 流式数据加工
    • 多场景支持:支持实时数仓、多表实时拼接查询、实时数据处理与上传、实时报表、业务与计算分离、实时业务问题定位等。
    • 高效低延时:通过DTS获取和写入数据,支持分布式并发读写,效率高于Flink,数据准确性更高。
  • 批量数据加工,更多信息,请参见数据编排概述
    • 多场景支持:支持离线数仓搭建、数仓提速、离线数据分析、数据中台搭建、大规模数据集成、离线计算、异构数据集成等。
    • 低门槛:近乎零代码,简单配置连线后即可满足各项离线数据集成任务,同时任务支持复杂调度。
    • 基于资产的虚拟湖:配合数据资产,可创建企业的数据资产虚拟湖,随取随用,降低企业建湖、运维成本。
  • 可视化任务编排,更多信息,请参见任务编排概述
    • 混合编排模式:任务流支持多种引擎混合编排,支撑复杂业务流程。
    • 复杂任务管理与调度:结合DMS账号与数据权限管理机制,能够进行复杂任务的管理与调度,提升开发过程的安全性。
    • 运维机制完善:通过任务运行日志、数据血缘及监控机制,提供完善运维能力。