计划任务可实现如下功能:
- 支持各类报表资源的生成及导出:可将灵活分析、电子表格、指标报表、多维分析报表、仪表页面等资源以文件的形式导出到本地或以邮件附件的形式发送给相关人员或生成静态报表,支持周期性的调度。参见报表导出。
- 支持表数据填充:表数据填充是系统提供的一种任务类型,表示将临时表所依赖的业务查询或数据表或视图返回的结果集中的数据抽取并插入到该临时表中。参见表数据填充。
- 支持资源离线:支持电子表格和页面资源离线,并可以在电脑上或是移动端打开直接浏览离线资源。参见资源离线。
- 支持自定义任务:通过编写脚本,调用Smartbi API,完成更多更复杂的计划任务。参见自定义脚本。
应用场景
场景1:在日常工作中,企业经常需要制作业务周期报告,如“每月销售报告”、“每月员工出勤情况报告”等,并发送给领导审阅;
场景2:又如业务系统一般每晚进行数据的抽取和导入,所以每天的清晨,公司的各级管理人员都需要一份昨日的业务分析报告,而系统分析人员又不可能每天清晨去运行和更新这一张张报表。
场景3:移动设备可以通过资源离线下载功能,将离线数据下载好放在移动设备上或是PC上,即使设备脱离网络环境时,也可以随时查看数据。
Smartbi提供的“计划任务”功能,就是帮助用户解决这个问题。利用该功能,用户可以将需要发出的报表定时进行运行和发送,产品支持多种格式输出。
实现原理:用户把需要执行的任务按性质进行分类,制定不同的计划(相当于后台有一个虚拟雇员),让他们根据计划时间表的安排自动执行任务,并可将执行结果发送给相关人员。这种任务自动化的处理,可替企业节省大量的工作量,第一时间为企业提供及时、准确的分析报表。
术语定义
术语 | 定义 |
计划 | 计划是指定制执行任务的方式或时间等。 |
任务 | 任务是指某项具体的操作内容。 |
自定义任务 | 是指通过用户自己编写的JavaScript脚本来定制任务。 |
管理控制 | 管理控制是对计划任务执行的监管平台。 |
界面介绍
“计划任务”界面主要分为以下几个区域:
- 资源目录区:该区显示三个节点“任务、计划和管理控制”,其中任务和计划节点下分别用于存放已创建的计划文件和任务文件;管理控制节点为进入“管理控制界面”的入口之一。该区右上方的搜索引擎可以对计划任务中的资源进行快速搜索定位。
- 主界面区:该区是用户与系统交互的区域,默认显示了任务、计划及管制控制操作的快捷方式。