历史版本17 :配置FTP/SFTP数据连接 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本说明

FineDataLink 版本
功能变动
4.0.14-
4.2.9.2
  • FTP 支持配置「加密方式」

  • SFTP 支持配置「连接超时」、「SocketTimeout」

1.2 应用场景

为了便于用户从 FTP/SFTP 服务器上读取 Excel 和 CSV 文件数据并在 FDL 中进行处理,FineDataLink 支持使用 FTP/SFTP 数据连接。

2. 配置数据连接编辑

2.1 前提条件

详情请参见:前提条件

2.2 收集连接信息

在连接数据库之前,请收集以下信息:

  • 所在服务器的 IP 地址和端口号。

  • 用户名和密码。

2.3 具体连接步骤

创建数据连接步骤请参见:创建并管理数据源

11.png

配置项
说明
连接方式FTPSFTP
主机名称填写所在服务器的 IP
端口填写所在服务器的端口
用户名填写 FTP/SFTP 的用户名
密码填写 FTP/SFTP 的密码
模式选择支持被动模式、主动模式
/ 不支持此配置项
编码应该选择 FTP/SFTP 服务器的编码,否则,在使用 文件输入 节点读取文件时,文件地址/文件夹地址将会中文乱码。
加密方式

指定加密选项,支持

  • 只使用明文 FTP

  • 要求显式的 FTP over TLS

  • 要求隐式的 FTP over TLS

/ 不支持此配置项
连接超时/ 不支持此配置项

支持配置 FineDataLink 与 SFTP 服务器建立连接时的超时时间,此配置同时控制「TCP连接超时」和「通道连接超时」。

如果超过这个时间,FineDataLink 与 SFTP服务器还没有成功建立连接,则连接将被关闭,连接报错。

注:超时时间和文件读写的耗时是两个概念,文件读写耗时不会受这个配置限制。

SocketTimeout

/ 不支持此配置项

控制连接成功后,发送指令后,等待返回数据的超时时间

数值范围:1-9999 秒

3. 使用数据源编辑

在定时任务界面中可以使用「数据同步」、「文件传输」、「参数赋值」取出指定数据;

在数据转换中可以使用「文件输入」取出指定数据,如下图所示: