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

前提条件

  • 您的用户角色为DBA、管理员。
  • 目标用户已配置通知方式,详情请参见配置通知方式

背景信息

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

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

您可以根据需求,订阅不同功能模块的消息事件,并针对不同功能、不同事件按需指定通知对象和范围,关于消息通知功能支持的事件类型请参见事件类型

消息通知支持自定义配置接收对象:
  • 默认通知角色:系统会根据消息类型、状态,自动匹配默认通知角色。

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

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

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

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

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

新建消息通知

  1. 登录DMS控制台
  2. 在顶部菜单栏,单击系统管理 > 通知管理
  3. 通知管理页面,单击页面左上角的新增按钮。
  4. 在新弹窗中配置如下参数。
    新增全局消息通知
    配置项 说明
    模块 / 业务类型 选择目标业务类型。当前支持DMS中所有的工单类型与任务编排。
    业务状态 选择目标业务状态。系统将根据您选择的业务类型提供不同的业务状态,例如当您选择任务流为业务类型时,系统会提供执行成功执行失败两种业务状态
    说明 当您选择多个业务状态时,您需要在业务状态下方切换不同的页签对其分别进行配置。
    通知文案 系统将根据您选择的业务类型与业务状态展示通知文案模板。
    默认通知角色 系统将展示默认通知角色。
    可选通知角色 选择目标通知角色。系统将根据业务类型与业务状态提供相关角色。
    附加通知用户 选择您希望额外附加通知的用户。
  5. 打开开启消息通知按钮。
    说明 该按钮为此条消息通知的开关,开启后系统会根据您的自定义配置推送对应消息,您也可以选择暂不开启该开关。
  6. 完成配置后,单击确认即可。

修改或删除消息通知

  1. 登录DMS控制台
  2. 在顶部菜单栏,单击系统管理 > 通知管理
    修改消息通知
    1. 单击目标消息通知行右侧操作列下的修改按钮。
      修改消息通知按钮
    2. 配置相关参数。
    3. 完成配置后,单击确认即可。
    删除消息通知
    1. 单击目标消息通知行右侧操作列下的删除按钮。
    2. 在新弹窗中单击确认即可。
      删除消息通知按钮

批量启用或批量禁用

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

  1. 登录DMS控制台
  2. 在顶部菜单栏,单击系统管理 > 通知管理
  3. 批量选择目标消息通知行。
  4. 单击页面上方的批量启用批量禁用按钮,即可完成对应操作。
    批量操作消息通知

事件类型

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