1. 概述
1.1 版本
FineDataLink版本 |
---|
4.1.9.3 |
1.2 应用场景
在使用 FineDataLink 时,用户清理无效任务的时候可能会把正式任务删除,为了减少任务误删问题的风险,希望能恢复被删除的任务。
1.3 功能说明
回收站支持对「数据开发」、「数据管道」、「数据服务」中已经删除的任务进行资源还原、彻底删除等。
1.4 兼容说明
单个任务的导入导出和资源迁移导入资源,覆盖冲突检测不检测回收站中资源。
当导入资源和回收站中资源,名称一致id一致,作为覆盖冲突检测,则先删除回收站任务,再将任务导入。
FineDataLink 必须进行注册,否则无法使用「回收站」功能。
2. 容量设置
进入回收站后,可点击右侧的「容量设置」,设置回收站资源总容量。
定时任务默认值为 500 个任务,最大限制 1000 个;管道任务默认值为 50 个任务,最大限制 100 个,API 和应用默认值为 200 个,最大限制 400 个。写入数据需要为正整数。
若回收站中存放的任务数超过最大值则新的删除内容自动替换旧的删除。
注:只有超级管理员,即初始化设置时设置的用户有设置权限。
3. 筛选查看任务
用户可以在回收站中查看自己创建、自己删除的任务和应用,例如筛选创建用户、删除用户、删除时间等信息后,可以看到满足条件的当前用户操作后的任务信息:任务名称、任务目录、创建用户、删除用户、删除时间,如下图所示:
注:对于回收站中的资源,只能查看其基本信息;无法对任务进行编辑、预览等操作。
4. 彻底删除
对于回收站中的自己创建、自己删除的任务/应用,用户可以进行彻底删除,进行彻底删除后,系统中删除相应的配置,删除后无法恢复,如下图所示:
同时支持批量彻底删除任务,如下图所示:
5. 还原任务
用户可对回收站中的可查看到(自己创建、自己删除)的任务/应用进行还原。
点击还原按钮,选择需要还原到的指定位置,点击确定即可,如下图所示:
然后在对应的任务文件夹中即可看到还原的任务,如下图所示:
还原后任务/应用的相关资源也一同恢复,以任务 id 为匹配对象:权限、调度计划、运行/日志/调用记录,任务状态也恢复。
还原时提供选择目录位置进行还原(仅该用户拥有的父文件夹权限)。
API还原时需要校验路径冲突,若冲突支持用户自定义路径(校验该路径是否和正式API冲突)后还原。
同时支持批量还原,如下图所示: