基线预警
概述
基线预警是一种针对数据任务完成时间的监控功能,通过为数据集、ETL 任务、离线开发任务等资源设置完成更新的截止时间(基线),当任务未在规定时间前完成时自动触发预警通知。该功能帮助用户及时发现数据更新延迟问题,保障数据时效性,提升数据运营效率。
前提条件
- 仅拥有「管理员」角色的用户可创建和管理基线预警任务。
- 已完成发送预警所需渠道的配置:
创建基线预警任务
-
点击页面右上角九宫格图标,在弹出的菜单中选择「基线预警」,进入「基线预警任务」页面。

-
在「基线预警任务」页面顶部,选择「数据集」/「离线开发」/「ETL」页签。
-
点击右上角「添加」按钮,进入基线预警配置页面。

配置基线预警规则
以配置数据集基线预警为例,离线开发与 ETL 的配置流程基本一致。

启用预警
在「启用预警」区域,点击开关将其设置为「启用」状态。若暂时不需要监控,可选择「禁用」。
填写预警名称
在「预警名称」输入框中,填写具有业务含义的名称,便于在预警中心快速识别和管理。例如:核心销售数据每日更新监控。
选择监控资源
在「选择资源」下拉框中,选择具体的数据集、ETL 任务或离线开发任务。支持在搜索框中输入资源名称快速定位。
配置基线类型
在「基线类型」区域,选择监控的时间周期,默认选择「天基线」,即按天监控任务是否在指定时间前完成。
天基线监控时间段配置
支持配置多条监控时间段。点击「添加时间段」按钮,在弹出的配置项中填写:
| 配置项 | 说明 |
|---|---|
| 监控开始时间 | 设置监控的起始时间,系统从该时间点开始监控任务状态 |
| 基线承诺时间 | 设置任务必须完成的截止时间,超过该时间未完成即触发预警 |
配置示例:
- 第一条:监控开始时间 06:00,基线承诺时间 08:00(早晨数据更新)
- 第二条:监控开始时间 12:00,基线承诺时间 14:00(中午数据更新)
- 第三条:监控开始时间 18:00,基线承诺时间 20:00(晚间数据更新)
- 监控时间段不支持重叠配置。
- 当任务在一个监控周期内未完成,系统将在基线承诺时间到达时触发预警。
排除手动运行记录
在「排除手动运行记录」区域,点击开关将其设置为「启用」。启用后,系统仅监控任务自动调度触发的运行记录,手动执行产生的记录将不计入基线判断,避免误触发预警。
排除 URL 触发实例
在「排除 URL 触发实例」区域,点击开关将其设置为「启用」。启用后,通过外部 URL 调用触发的任务实例将不计入基线判断,仅保留定时调度等常规触发方式的实例参与基线监控。
配置预警通知
在「预警通知配置」区域,完成以下设置:
- 通知渠道:勾选需要发送预警的渠道,支持邮件、企业微信、钉钉、飞书、云之家、泛微等多种通知渠道。其中企业微信、钉钉、云之家、飞书支持以「消息通知」和「群机器人」两种方式发送订阅。
- 收件人:点击「选择收件人」按钮,按用户、用户组或角色选择接收预警通知的对象。
- 通知内容:在「通知标题」和「通知正文」输入框中,填写预警消息内容。
基线预警通知配置与其余订阅预警基本一致,可参考 订阅发送。
保存配置
确认所有配置无误后,点击页面底部「确定」按钮,完成基线预警任务的创建。
管理基线预警任务
筛选与搜索基线预警任务
在「基线预警任务」页面顶部,可通过「预警名称/资源名称」、「启用状态」筛选条件过滤记录,或在搜索框中输入关键词快速定位特定记录。
查看任务列表
进入「基线预警」页面,系统以 页签形式展示不同资源类型的基线预警任务:
- 数据集:展示所有数据集类型的基线预警任务
- ETL 任务:展示所有 ETL 任务类型的基线预警任务
- 离线开发任务:展示所有离线开发任务类型的基线预警任务

每个任务卡片展示以下信息:
| 信息项 | 说明 |
|---|---|
| 预警名称 | 基线预警任务的名称 |
| 资源名称 | 被监控的数据集/任务名称 |
| 监控时间段 | 展示该任务配置的监控时间段,如 06:00 - 08:00 |
| 预警次数 | 该任务累计触发预警的总次数 |
| 上一次预警时间 | 最近一次预警触发的时间 |
| 收件人 | 接收该任务预警通知的用户/用户组/角色 |
| 启用状态 | 任务的当前状态,显示为「启用」或「禁用」 |
| 操作 | 可对任务执行编辑、删除、查看历史等操作 |
编辑任务
- 在基线预警任务列表中,找到需要编辑的任务。
- 点击任务右侧「编辑」按钮,进入编辑页面。
- 修改所需的配置信息。
- 点击页面底部「确定」按钮,完成编辑。
删除任务
- 在基线预警任务列表中,找到需要删除的任务。
- 点击任务右侧「删除」按钮。
- 在确认弹窗中点击「确定」,完成删除。
删除后,该基线预警任务将立即停止监控,且无法恢复,请谨慎操作。
查看预警发送历史
- 在基线预警任务列表中,找到需要查看历史的任务。
- 点击任务右侧「发送历史」按钮,进入预警发送历史页面进行查看。
效果展示

最佳实践
合理设置基线承诺时间
- 基线承诺时间应综合考虑任务正常执行时间、数据依赖关系和业务使用需求。
- 避免设置过于紧迫的时间,导致频繁触发预警。
- 建议预留一定的缓冲时间,应对偶发的资源竞争或网络延迟。
定期 review 预警历史
- 定期查看预警发送历史,分析任务延迟的规律和原因。
- 根据历史数据优化基线设置,提升预警的准确性和有效性。
常见问题
Q:基线预警和通知告警中的任务完成通知有什么区别?
A:基线预警侧重于监控任务是否在指定时间前完成,强调时效性;而任务完成通知侧重于告知任务执行结果(成功或失败),强调状态变更。
Q:任务在基线承诺时间前完成,是否还会触发预警?
A:不会。只有当任务在基线承诺时间之后完成,或未在监控周期内完成时,才会触发预警。
Q:如何临时暂停某个基线预警任务?
A:可进入该任务的编辑页面,将「启用基线预警」设置为「禁用」,保存后即可暂停监控。需要恢复时,重新启用即可。