反馈已提交

网络繁忙

您正在浏览的是 FineBI6.0 帮助文档,点击跳转至: FineBI5.1帮助文档

管理更新任务

  • 文档创建者:Roxy
  • 历史版本:30
  • 最近更新:3if7sf4Q 于 2024-03-27
  • 1. 概述

    1.1 版本

    FineBI 版本
    功能变动
    6.0
    -
    6.0.3
    • 更新任务管理界面全面升级

    6.0.4
    • 增加更新进度提示

    • 增加排队等待原因提示

    6.0.6
    • 筛选更新日志时,细化到时分秒

    6.0.8
    • 更新状态新增「无需抽取」

    6.0.12
    • 数据不活跃的表,更新状态更改为「暂不抽取」

    1.1 应用场景

    使用抽取数据则需要进行 数据更新 以保证数据的可用性。这时候我们需要对使用「更新任务管理」来进行管理和监控:

    • 查看正在更新的任务和已经更新完成的任务,监控具体的更新信息和报错信息;

    • 在一个统一的页面对分散设置的定时更新任务进行查看和管理;

    • 有管理权限的用户可以手动停止正在执行的更新任务;

    • 超级管理员可以让更新任务插队;

    1.2 功能简介

    FineBI 提供了监控更新情况、停止更新任务和设置定时更新的功能。

    2. 查看当前运行情况

    1)选择「公共数据>更新任务管理」,如下图所示:

    26.png

    2)进入第一个 Tab 页「当前运行情况」。用户可以查看到当前正在更新的所有任务,且可以通过右上角搜索框搜索正在更新的任务。

    而超级管理员可以查看汇总提示信息,了解正在更新、排队、插队的任务共有多少。

    筛选任务时间的时候,可以细化到「时分秒」;也可以筛选「动态时间」,如下图所示:

    11.png

    3)鼠标悬浮在「任务进度」,用户可查看当前任务的更新进度。

    • 任务正在更新,提示会显示当前的更新进度:已结束的表或关联的个数:x / 总数:y

    • 若任务正在排队,提示会显示当前任务排队的原因;

    2.1 更新任务插队

    当有更新任务正在执行时,后面开启的更新任务就需要排队等待。若我们希望正在排队的任务可以插队到前面更新时,可以使用插队功能。

    注意点:该功能仅支持超级管理员使用。

    当正在插队的任务数量大于限制时(默认限制 5 个),插队会失败。用户可以通过更改

    SystemOptimizationConfig.maxCutInLineCount 的参数值来修改限制数量,更改参数的操作方法详情请参见:FINE_CONF_ENTITY可视化配置

    2.2 停止更新任务

    2.2.1 手动停止更新

    可以手动停止正在更新的任务:批量停止、单个任务停止;

    注意点:该功能仅支持有数据管理权限(详情请参见:数据权限 2.3节)的用户使用。

    设置停止更新时数据表状态提示可使用的数据
    点击停止更新时已完成更新停止更新时已更新成功的表/关联无报错更新后的数据
    停止更新时已更新失败的表/关联提示停止更新前具体失败的原因上次更新成功的数据
    点击停止更新时未完成更新更新任务被中断,不再执行上次更新成功的数据

    2.2.2 智能中断更新

    在更新过程中,有可能会因为用户网络、环境不稳定而出现更新异常,导致更新卡住,无法成功更新。

     对于这种情况,FineBI 为用户提供了「智能中断」功能,当某个基础表更新异常时, FineBI 会自动杀掉该基础表的更新,并且不影响同一个更新任务中的其他基础表更新。

    • 智能中断更新功能是针对基础表更新的功能,判断基础表是否更新异常。

    • 基础表最长更新时间为 12 小时,若 12 小时后某张基础表还没更新完成,则会强制终止该基础表的更新。

    • 本次中断更新不影响下一次定时更新任务,此期间用户也可手动进行单表更新。

    • 智能中断会检测是否有误中断,不会误伤更新正常的基础表。

    若用户不需要 FineBI 智能中断更新任务,可将 SystemOptimizationConfig.openUpdateIntelligentKill 的参数值改为 false,更改参数的操作方法详情请参见:FINE_CONF_ENTITY可视化配置

    2.3 查看更新详情

    点击「详情」即可查看更多更新信息。如下图所示:

    注意点:该功能仅支持有数据管理权限(详情请参见:数据权限 2.3节)的用户使用。

    在详情界面中,也可以结束任务和插队任务,插队只有超级管理员可以操作。

    详情界面中也罗列了更具体的更新信息,例如点击展开「基础表」,可以看到具体某个表的更新状况,如下图所示:

    38.png

    • A:点击直接跳转查看该报错表的具体数据;

    • B:点击即可在下方查看该表报错影响的自助数据集;

    • C:点击查看具体的报错信息;


    3. 历史运行情况

    点击「历史运行情况」,可查看历史更新任务。如下图所示:

    注意点:该功能仅显示有数据管理权限(详情请参见:数据权限 2.3节)的更新任务。

    点击「详情」,可以查看此任务中的报错信息,以及基础表、自助数据集、关联等此次更新的详细信息。如下图所示:

    5.gif

    4. 数据集运行记录

    点击「数据集运行记录」,用户可以看到单张表的运行情况。系统为您提供「平均每日更新次数」、「平均更新时长」、「历史失败率」等字段。

    通过查看这些信息,您可以对失败率高的数据集进行排查,并对高频次更新的表做出更合理安排。如下图所示:

    5. 定时任务管理

    定时任务管理界面可以辅助用户更好的管理定时更新任务:

    • 通过查看界面上方图表,可帮助用户了解任务时间的分布,若时间分布过于集中,用户可适当进行调整。

    • 通过界面下方的表格,用户可对自己有权限的所有定时更新任务进行删除、开启/关闭比、编辑等操作。

    注意点:该功能仅显示用户有数据管理权限(详情请参见:数据权限 2.3节)的定时更新任务。

    36.png

    点击编辑按钮,用户可对定时任务的「任务名称、开始时间、执行频率、结束时间、结果通知」这些信息进行更改,详情参见:定时更新,如下图所示:

    6. 注意事项

    • 更新信息存储详情参见:平台日志

    • 修改 SQL 数据集的 SQL 语句后,不能直接进行增量更新,必须先执行一次全量更新,才能进行增量更新。

    • 新添加的 DB 表、SQL 数据集,不能直接进行增量更新,必须先执行一次全量更新,才能进行增量更新。

    附件列表


    主题: 权限管理示例

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持