工作流

因子平台中包含了从数据导入到因子开发,策略开发等任务类型。工作流功能可以帮助用户将不同类型的任务进行串联,实现任务之间的顺序以及依赖关系。

该版块向所有平台用户开放。

已有工作流

页面以表格形式显示了当前用户已经创建的工作流,用户可以在此查看和管理现有工作流。

1. 图6-1 已有工作流


筛选:通过表头每一列右上角的筛选按钮,可对该列数据进行过滤筛选。

创建:创建新的工作流。

2. 图6-2 新建工作流


输入工作流名称,也可添加备注对该工作流进行描述。点击确定,即可进入工作流编辑页面。

编辑:点击工作流名称可进入编辑页面。

3. 图6-3 编辑工作流


点击加号,展示当前任务列表,包括因子任务、因子评价任务、数据导入任务、策略任务、绩效归因任务和可视化任务。

选择要加入工作流的任务,以拖拽的方式将其加入当前工作流。

点击工作流中的任务,可在右侧查看此任务的详细信息,包括基本信息、因子和计算模板。

位于工作流中的任务,上下各有一个节点,任务之间相互连接构成任务的先后顺序。注意,当工作流中任务个数不小于2时,各任务仅支持串行连接,且不允许孤立的任务存在。

保存并运行:保存当前工作流,并且立刻运行。

保存:保存当前工作流。

编辑工作流信息:编辑第一步设置的工作流信息。

立即运行:立即运行当前工作流。

设置定时运行:用户可以设置固定时间和频率,定时运行工作流。

删除:删除当前工作流。

已有任务

页面以表格形式显示了当前用户已经创建的任务,用户可以在此查看和管理现有任务。

4. 图6-4 已有任务


创建:创建新的任务。

5. 图6-5 创建任务


设置任务名称、任务类型,并可添加描述该任务的备注信息。

根据任务类型的不同,用户需要选择对应的模板、因子或策略,更多细节可以参考对应章节的运行设置。

编辑:点击任务名称,编辑当前任务,包括创建任务时填写的任务信息和运行参数。

创建工作流:创建新的工作流并将该任务加入工作流。

删除:删除当前任务。

定时任务

页面以表格形式显示了当前用户已经设置的定时任务,用户可以在此查看和管理。

6. 图6-6 定时任务


①编辑:点击工作流名称,可以修改定时任务的起止时间、执行时刻、执行频率等。

②删除:可以删除当前的定时任务。