历史版本3 :简道云附件传输至FTP/SFTP/服务器本地 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景

用户需要将简道云上传的附件根据保密安全规定做归档,同步至FTP服务器/本地/业务管理系统。

客户有大量带有附件的简道云数据,同时需要做数据的查询需要用FR做,所以需要将简道云附件同步到 FTP 服务器。

1.2 实现思路

使用简道云输入算子将附件/图片 URL 数据取出,然后使用 json 解析取出附件对应的 URL,并将其设置为参数。

由于「文件传输」中「文件来源」选择 API 输入数据源时,是将整个 URL 作为参数,则一次只能有一行值,若用户要上传多个文件,则需要使用循环容器节点。

循环容器传参 URL 循环取数取出附件,并设置「文件去向」,填写 FTP/SFTP/本地服务器作为上传文件路径,即可将附件上传至指定服务器或者业务系统。

2. 操作步骤编辑

若需要使用获取简道云附件,需要首先新建数据连接,详情参见:配置简道云数据源

2.1 取出简道云附件 URL

新建定时任务,使用数据转换节点,进入编辑界面后,新增「简道云输入」算子,如下图所示:

点击预览即可看到附件 URL 所在的字段,如下图所示:

使用 JSON 解析,取出附件所在的 URL,如下图所示:

点击数据预览,即可看到取出的附件 URL,如下图所示:

2.2 将 URL 设置为参数

使用「参数输出」将 URL 设置为参数,以便后续使用其作为文件传输来源,进行附件下载,如下图所示:

2.3 下载附件并上传至指定服务器

使用循环容器,并将「文件传输」拖入循环容器中,如下图所示:

在文件传输节点中,设置「文件来源」,使用 GET 方式,将获取到的 url 参数作为 API ,如下图所示:

设置文件去向,如果需要将文件上传至服务器本地目录,则选择数据源,并选择文件夹地址以及文件名等,如下图所示:

若需要使用服务器本地目录或者FTP/SFTP作为文件来源或者去向,需要首先新建数据连接,详情参见:配置服务器本地目录数据连接配置FTP/SFTP数据连接

2.4 效果查看

运行任务后成功后,即可在服务器中看到上传的文件,如下图所示: