数据管理DMS默认全面开启多种工单类型、任务流的不同状态消息通知功能,支持自定义接收对象,可实现消息通知的按需、有效触达。本文档将向您介绍如何管理消息通知。

前提条件

您的用户角色为管理员或DBA,关于用户角色信息,请参见系统角色

背景信息

当发生权限申请、数据库表结构修改、任务编排中任务流执行失败等业务变化时,您是否希望能够及时有效地收到任务状态推送通知。

现DMS在原钉钉通知基础上,进一步支持手机短信、邮箱、钉钉机器人Webhook等多种通知方式。

系统已默认开启各类审批、执行等事件的通知,默认通知对象为工单或任务流的提交人(工单状态为待审批时,默认通知对象为审批人),关于消息通知功能支持的事件类型请参见事件类型

配置消息通知

您可以根据需求,订阅不同功能模块的消息事件,并针对不同功能、不同事件按需指定通知对象和范围。

  1. 登录数据管理DMS 5.0
  2. 在控制台页面顶部,选择运维管理 > 通知管理
  3. 系统将展示已发生过的通知,您可按需执行操作。
    • 自定义配置接收对象
      1. 单击目标消息操作栏下的修改
        说明 您也可以在目标消息通知行右侧的可选通知角色列下,快速勾选可选通知角色
      2. 在弹窗中,按需选择可选通知角色附加通知用户

        消息通知支持自定义配置接收对象:

        • 默认通知角色:系统会根据消息类型、状态,自动匹配默认通知角色。

          当工单状态为待审批时,消息通知事件的默认通知角色为对应的审批人,其余状态均为提交人。

        • 可选通知角色:系统会根据消息类型提供相关角色。

          通常有:提交人、审批人、数据Owner、实例DBA、DBA角色、管理员角色、安全管理员等。

        • 附加通知用户:您可以选择希望额外附加通知的本租户内任意用户。

          例如:当研发人员提交了数据结构变更,大数据开发人员需及时感知到该变更并同步进行大数据侧的联动处理,避免因信息未同步而产生报表异常等现象。

      3. 单击确认

        事件发生时,上述接收对象将收到消息通知,并且可以灵活配置多种通知方式,更多信息,请参见配置个人信息及通知方式

    • 禁用消息通知

      若您不希望收到某事件类型的消息通知,您可以禁用该消息通知。在目标消息通知行右侧,关闭状态开关。

      关闭后,您将不会收到该事件类型的消息通知。

    • 批量启用或批量禁用

      若业务发生大批量变更,您也可以选择批量启用或禁用消息通知。

      1. 批量选择目标消息通知行。
      2. 单击页面上方的批量启用批量禁用按钮,即可完成对应操作。批量启用或批量禁用

事件类型

DMS支持通知的事件类型如下:

模块 类别 状态
工单模块 权限申请
  • 待审批
  • 审批通过
  • 审批拒绝
数据变更
  • 预检验失败
  • 待提交审批
  • 待审批
  • 审批通过
  • 审批拒绝
  • 执行成功
  • 执行失败
  • 待调度
  • 调度超时
数据导出
  • 预检验失败
  • 待提交审批
  • 待审批
  • 审批通过
  • 审批拒绝
  • 导出成功
  • 导出失败
数据追踪
  • 获取文件失败
  • 待提交审批
  • 待审批
  • 审批通过
  • 审批拒绝
  • 日志处理成功
  • 日志处理失败
数据库克隆
  • 待审批
  • 审批通过
  • 审批拒绝
  • 克隆成功
  • 克隆失败
测试数据构建
  • 待审批
  • 审批通过
  • 审批拒绝
  • 构建成功
  • 构建失败
结构设计
  • 表结构变更
  • 待审批
  • 审批通过
  • 审批拒绝
  • 执行成功
  • 执行失败
库表同步
  • 预检验失败
  • 待提交审批
  • 待审批
  • 审批通过
  • 审批拒绝
  • 执行成功
  • 执行失败
SQL审核
  • 检测通过
  • 检测不通过
  • 人工通过/人工不通过
  • 解析异常
  • 等待分析
任务编排 任务流
  • 执行成功
  • 执行失败
数仓开发 任务流
  • 执行成功
  • 执行失败