定时调度

  • 文档创建者:doreen0813
  • 编辑次数:13次
  • 最近更新:Wendy123456 于 2020-06-18
  • 1. 概述

    1.1 应用场景

    企业用户可能面临这样的情况,模板是需要定期生成、定期发布的,不得不定期做重复的事情来得到用户需要的模板。

    1.2 功能简介

    FineBI 的定时调度功能可以让用户从不厌其烦的重复操作中解脱,定时任务设定后服务器便会在指定的时间自动完成设定的任务,生成所需的仪表板,甚至可以将生成的结果以邮件、短信、平台消息通知的方式通知用户,让用户及时的进行分析与决策。

    2. 操作方法

    2.1 设置入口

    定时调度的设置入口有两个,分别为:
    1)定时器( op=fs )

    管理员进入数据决策系统,选择管理系统>定时调度,即可进入定时调度的设置界面。如下图所示:

    1578901735147131.png

    2)定时器(独立 timer)

    如果不想通过数据决策系统来设置定时调度任务,也可以访问http://IP:端口号/webroot/decision/timer直接进入设置页面。例如访问链接为:http://localhost:37799/webroot/decision/timer

    2.2 执行过程

    • 定时任务执行过程流程图如下图所示,定时任务开始时,首先进行条件判断,判断为真则生成快照,判断为假则确定是否设置了重启,如果设置了重启,则延时重新开始定时任务,又重新开始进行条件判断,没设置任务重启,则直接结束定时任务。

    • 生成快照成功则进入附件发送,失败则判断是否设置任务重启,设置了就重新进入条件判断,没设置则结束定时任务。

    • 附件发送成功就可以结束定时任务,如果发送失败暂时也只能直接结束定时任务。
      222

    注:定时任务中的条件判断、生成快照和附件发送如果失败则都需要进行判断是否设置了任务重启。

    2.3 运行监控

    运行监控类似于日志,可以记录定时调度任务运行的简略信息。右侧搜索框中可筛选任务运行数据,如下图所示:

    注:运行监控默认只显示当天任务运行数据,在搜索框中输入内容可筛选历史任务运行数据,不输入内容点击搜索按钮可显示所有日期的定时调度任务运行数据。

    6.png

    2.4 查看附件

    定时调度任务执行完毕后,生成的附件会默认保存到%FineBI_HOME%\webapps\webroot\WEB-INF\schedule路径下。如下图所示:

    1578904147881132.png

    2.5 任务管理

    任务管理界面可以新建、修改、删除定时调度任务。有关创建定时调度任务的详细步骤可以参见文档:定时调度任务详细设置步骤

    新建完成的定时调度任务会按列表显示在任务管理面板,可执行的管理操作包括:执行一次编辑复制查看删除

    注:「无调度对象」类型的定时调度任务显示在列表中时,使用模板下显示的是- -。

    1578903548167290.png

    2.6 全局设置

    运行失败提醒,包括短信提醒平台消息邮件提醒,提醒内容包含任务名称和运行失败的时间。

    点击定时调度页面左上方的全局设置按钮,即可设置运行失败提醒信息。

    如下图所示:

    1578904263174404.png

    注1:失败提醒,若设置了重启,当重启成功时就不发信息了,只有重启依然失败才发出消息。

    当定时任务运行失败时,会发送运行失败提醒,如下图所示:

    短信提醒:

    注:若需要将定时结果以短信形式发送给收信人,需先设置 短信

    222

    平台消息:

    1572424126243434.png

    邮件提醒:

    注:若需要将定时结果以邮件形式发送给收件人,需先设置 邮箱

    1572423687419507.png

    附件列表


    主题: 管理员指南
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!