历史文档

【历史文档】算子样例-创建定时任务

由qxiao创建,最终由small_q 被浏览 175 用户

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平台:

https://bigquant.com/wiki/doc/dai-PLSbc1SbZX

新版表达式算子:

https://bigquant.com/wiki/doc/dai-sql-Rceb2JQBdS

新版因子平台:

https://bigquant.com/wiki/doc/bigalpha-EOVmVtJMS5

\

使用场景

在“更新入库”的算子里,,我们介绍了怎样将外部数据一次性导入到平台的DataSource表里,本算子则介绍如何增量定时导入外部数据。

输入端

  • 无输入端

输入参数

  • 任务名:数据定时运行任务的任务名称,采取默认项即可。
  • 定时设置:定时时间设置,必填。
  • 即时执行:是否立马执行该定时调度任务,一般是勾选。

输出端

  • 无输出端。

运行结果

使用步骤

若数据需周期性定时导入(如某些增量数据),则需继续如下3步。

  • 在“数据导入与构建”板块下选择“创建定时任务”模块,拖入画布

{w:100}{w:100}{w:100}{w:100}{w:100}{w:100}

  • 输入定时规则,如下图所示:

即时执行:选中,则运行策略时同步运行本定时模块生成定时任务。若未选中,则只运行策略本身,不生成定时任务。 定时设置(请参照linux corn设置):任务触发周期及时间。格式为“分钟 小时 天 月 周”, 第1列表示分钟1~59, 每分钟用或者 /1表示;第2列表示小时0~23(0表示0点);第3列表示日期1~31;第4列表示月份1~12;第5列标识号星期0~6(0表示星期天)。如00 18 * * 表示每天18:00定时运行。注意每列需用空格分隔,包括之间。

{w:100}{w:100}{w:100}{w:100}{w:100}{w:100}

  • 保存策略。 点击运行全部,则定时任务创建成功。创建成功后,该数据调度任务会按照设置定时运行。

模块示例

我们演示如何每日在8点运行数据导入任务。

https://bigquant.com/experimentshare/8aef2fe5474244b4950a7b42a7b572b6

\

{link}