manuallatest产品手册 / 补数作业
补数作业
概述
补数作业 是 AE 数据开发平台 中可以用于处理特定场景下数据缺失或更新的功能。当由于系统故障、程序异常或业务逻辑变更等原因,导致历史某段时间区间内的数据计算不完整 或 结果不当 时,补数作业可以针对该时间段进行数据的重新处理和批量回填。
通过补数策略的设置,可以精准回溯数据链路,高效重跑任务流,确保指定时间段内的数据结果与最新逻辑保持一致,从而保障数据仓库或数据湖中数据的完整性、准确性和一致性,为业务分析的连续性和可靠性提供关键支撑。
创建补数作业
在 【运维】-【补数作业】 界面点击右上角 +新建补数 进入创建页
补数作业设置
| 字段 | 说明 |
|---|---|
| 补数作业名称 | 空间内唯一,可含小写字母、数字、下划线且长度不能超过80 |
| 关联任务流 | 您可以选择一个【已上线】的任务流作为发起补数任务的“源任务流” |
| 补数方式 |
|
| |
| |
| |
| 查看 DAG | 系统将根据「选择节点」自动解析 DAG 并高亮,您可以查看该任务流的 DAG 关系 |
补数策略
您可以在 补数策略 中选择补数基准日期的范围和作业的运行规则。
| 字段 | 说明 |
|---|---|
| 基准日期 ${bd}:数据结算的基准日期,是补数日期的选择单位 | |
补数日期范围 |
|
| 日期配置方式 |
|
| 顺序 |
|
是否并行 | 默认:开启(是)
|
| 异常处理策略 | 补数实例失败后
|
补数作业状态说明
| 补数作业状态 | 说明 | 可操作 |
|---|---|---|
待提交 To be submitted | 草稿状态,暂未提交执行,未有运行实例 |
|
| 运行中 Running | 提交运行后,补数作业状态即为“运行中” |
|
| 已完成 Finished | 补数作业成功执行完毕 |
|
失败 Failed | 任意一个基准日期${bd} 下的任务流实例运行失败 则补数作业判定为失败 |
|
| 终止中 Terminating | 终止的过程状态 | - |
| 终止 Terminated | 运行中状态时操作「终止运行」,则补数作业终止 |
|
补数作业管理
您可以在 【运维】-【补数作业】 页面管理空间内所有补数作业。您可以在列表页查看补数作业的运行情况,重跑作业,或者手动终止正在运行中的作业等等。
管理字段信息如下:
| 字段 | 说明 |
|---|---|
| 补数作业 ID | 自增唯一 ID |
| 补数作业名称 | 补数作业名称 |
| 补数方式 | 支持:整流补数,仅执行该节点,从头执行至该节点,从该节点开始执行 |
| 状态 | 包含6种状态:待提交,已完成,运行中,终止中,终止,失败 |
| 耗时 | 该作业下所有 最新任务流实例 的执行耗时总和(包括等待排队时间) |
| 负责人 | 补数作业创建人 |
| 关联任务流 | 当前补数作业所关联的“源任务流” |
| 创建时间 | 补数作业的创建时间 |
| 开始时间 | 补数作业下最新的任务流实例开始运行的时间 |
| 结束时间 | 补数作业下最后一个任务流实例结束运行的时间 |
最后修改时间 | 最后编辑并保存的时间
|
| 操作 | 编辑,执行,删除,重跑等 |
| 进度 | 补数作业的执行进度 |
这篇文档对你有帮助吗?

