历史版本2 :批量导入导出定时任务、调度计划 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

FineDataLink 版本功能变动
4.2.0.3支持批量导入/导出定时任务、调度计划

1.2 应用场景

1)资源复用场景

将标准化场景任务进行资源打包,提供给 IT 人员后,IT 人员导入即可使用,无须再重新配置依赖资源。

2)测试环境发布至生产环境场景

用户部署两套工程,需要将开发完成的任务从测试环境工程批量导入进开发环境工程。

1.3 功能简介

进入 FDL 工程后,点击用户账号右侧的下拉按钮,可选择资源导出、资源导入。如下图所示:

11.png

1.4 注意事项

1)不支持集群环境中使用该功能。

2)资源导入、资源导出按钮,所有数据开发人员都可见、可配置;可以查看当前工程中该用户所有拥有管理权限的资源。

3)资源导入的定时任务数量过多可能存在性能问题(例如导入 400+ 定时任务大概需要 8 分钟)。

2. 资源导出编辑

1)登录 FDL 工程,点击「资源导出>选择资源」按钮,如下图所示:

12.png

「同时导出依赖配置」按钮说明请参见本节第二步骤中的表格内容(建议勾选,否则可能导致资源使用异常。)。

2)选择要导出的定时任务/调度计划,导出即可。如下图所示:

导出定时任务步骤/界面:

13.png

导出调度计划步骤/界面:

14.png

各设置项说明如下表所示:

注:最多导出定时任务、调度计划XX个。

设置项
说明
点击「确定」后,一同选择关联资源

缺少关联资源可能导致所选资源使用异常,建议勾选:

1)定时任务的关联资源为:子任务-----------导出定时任务时关联的资源

若没有待导出任务-子任务的管理权限,导出时不包含该子任务

2)调度计划的关联资源为:定时任务------------导出调度计划时关联的资源

若没有调度计划关联的定时任务的管理权限,导出时不包含关联的定时任务

同时导出依赖配置勾选后将同时导出所选资源的依赖配置,不同类型资源的依赖配置如下:
  • 定时任务:全局参数-----------导出定时任务时依赖的资源

  • 调度计划:调度日历------------导出调度计划时依赖的资源

建议勾选,否则可能导致资源使用异常

导出定时任务

1)资源目录路径默认导出,从根目录往下,实体资源往上层级都包含。举例:(根目录)文件夹A/文件夹B/任务A

2)定时任务导出内容为生产环境最新版本。若无生产环境则为开发环境配置

3)只能导出当前工程中该用户所有拥有管理权限的定时任务;过滤掉空文件夹

4)导出前,会校验定时任务的关联资源;例如定时任务 A 调用定时任务 aa,定时任务B调用定时任务 bb,数据开发用户 Alice 用户A、B、aa的管理权限,资源导出 A、B 时,会提示关联资源完整或缺失:

注:若待导出的定时任务没有关联资源,不给出提示

1732713210532158.png

可将提示缺失的定时任务删除;若依旧导出,提示:可能导致资源导出使用异常,导出的资源包中不包含没有权限的子任务

导出调度计划

1)调度计划导出前,该调度若为开启/关闭状态,导出后,状态不

2)