1. 概述
1.1 版本说明
FineBI 版本 | 功能变更 |
---|---|
6.0 | - |
1.2 应用场景
通过任务运维,用户可以了解到整体任务的执行情况,也可以对数据平台的资源进行控制。
1.3 功能简介
任务运维有两个功能,分别是「基本信息」和「资源控制」。它们的作用分别如下:
基本信息:查看整体任务的执行情况。
资源控制:限制「数据平台」占用的内存和带宽,减弱在集成部署下对 FineReport 或 FineBI 服务的影响。
2. 基本信息
2.1 任务概览
「任务概览」界面如下图所示:
统计维度 | 说明 |
---|---|
任务总数 | 所有任务的数量总和 |
处于调度周期内的任务数 | 筛选汇总有调度配置,且调度结束时间大于当前时间的任务数 |
最近一次运行成功任务数 | 筛选汇总最近一次运行成功的任务数 判断逻辑:节点的执行结果仅包括执行成功、跳过执行 |
最近一次运行报错任务数 | 筛选汇总最近一次运行报错的任务数 判断逻辑:节点的执行结果至少存在一个执行失败 |
最近一次运行中断的任务 | 筛选汇总最近一次运行中断的任务数 判断逻辑:节点的执行结果包含终止执行,且不包含执行失败 |
正在运行中的任务 | 筛选汇总正处于运行中状态的任务数 判断逻辑:存在未执行完毕的节点 |
2.2 任务管理
2.2.1 任务搜索
当任务较多很难找到想要的任务时,可以使用任务管理处右上角的搜索栏进行检索。
可以直接在搜索框输入内容对任务名称进行模糊搜索,也可以使用下拉选项进行多条件组合搜索。
2.2.2 任务明细
如下图所示:
「任务明细」处的基本功能点介绍如下:
列名 | 值 | 说明 |
---|---|---|
任务名称 | 任务列表/../taskNmae | 显示任务所在的位置和名称 |
最近一次运行时间 | yyyy-MM-dd HH:mm:ss | 若任务无最近一次运行结果,则显示为空 |
最近一次运行结果 |
| 显示该任务最近一次的运行结果是成功还是失败 若任务无最近一次运行结果,则显示为空 |
调度配置 |
| 若任务未开启调度配置,则此处值为「未开启」 若任务已保存调度配置,则此处值为「调度频率+频率明细」,例如:
|
调度结束时间 |
| 1)若该任务开启了调度配置,则会显示调度的结束时间:
2)若没有开启调度,显示为空 |
下次运行时间 | yyyy-MM-dd HH:mm:ss | 如果有存在下次运行的调度,则显示下次调度开始时的具体时间 如果不存在后续的调度,则显示为空 |
运行记录 | - | 可以看到该任务每次运行的情况 |
编辑 | - | 点击「编辑」按钮,进入任务编辑界面 |
删除 | - | 点击「删除」按钮,可以删除该任务 |
点击对应任务的「查看详情」可以进入该任务的运行记录详情页面。如下图所示:
在运行记录详情中,用户可以看到该任务每次运行的情况包括:「运行开始和结束的时间」、「触发方式」、「触发人」、「运行结果」。
若运行结果为失败,用户还可以点击「详情」查看具体的报错。
3. 资源控制
集成部署时,「数据平台」是跟 FineReport 、FineBI 部署到一起的,这样可能会存在 ETL 任务的调度运行影响 FineReport 、FineBI 稳定性的问题。为了减弱其对 FineReport 或 FineBI 服务的影响,现提供资源控制功能,用户可自定义数据平台占用的内存和带宽。
独立部署时,可控制数据开发所占用的内存资源。
注:内存和带宽均支持小数。