<< Click to Display Table of Contents >> 调度任务 |
调度任务管理器又称调度器(Scheduler),是 YonghongZ-Suite 一个独立的功能模块。内嵌的调度任务引擎给系统提供了自动化的支持,保持系统有足够的开放性,提升整个系统的适配性和用户体验。例如,当一个任务完成之后,调度任务可以通过邮件或者短信通知用户,虽然本系统可能不会提供所有的功能,但这种开放性将能够很好地支持用户的定制需求。调度任务包括:
•导出任务:定期的按照某种条件导出 PDF 或 Excel 文件。
•发送邮件:定期的按照某种条件生成仪表盘的 PDF 或 Excel 并发送邮件给用户。
•同步数据集数据:定期的按照某种条件将某一数据集同步入数据集市。
•增量导入数据:定期的按照某种条件生成数据集市文件。
•导出 CSV 文件:定期的按照某种条件导出数据到 CSV 文件。
•导出到数据库:定期的按照某种条件将数据导入到数据库。
•自定义任务:用户可以通过 Yonghong 定义的接口来实现定制的任务。
除了通过时间作为触发条件以外,用户还可以通过触发器来触发任务的执行。例如,按照某种条件检查一个 KPI,如果 KPI 异常,则触发邮件任务的执行,及时通过邮件通知管理者。
调度任务管理器由三个部分组成:作业、任务和触发器。任务是用来定义何时做何事。触发器是用来定义触发条件的。一个作业包含时间条件、触发器、任务以及后续任务。例如,时间条件是每天 8:00,触发条件是日销售额低于 50 万,任务是销售仪表盘生成 PDF,并发送到销售经理的邮箱。