# SFTP下载组件使用说明
# 组件说明
SFTP 下载用于使用 Secure FTP 协议的 FTP 服务器检索一个或多个文件,支持文件夹递归下载。
# 配置项说明
| 配置名称 | 数据类型 | 是否必填 | 默认值 | 描述 |
|---|---|---|---|---|
| 节点名称 | String | 是 | - | 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。 |
| IP地址 | String | 是 | - | ftp服务器名称或地址。 |
| 端口号 | String | 是 | - | ftp服务器端口号。 |
| 用户名 | String | 是 | - | ftp服务器用户名。 |
| 密码 | String | 是 | - | ftp服务器密码。 |
| 是否使用私钥文件 | Boolean | 否 | 否 | 勾选该选项,使用私钥。 |
| 私钥文件 | String | 否 | - | 私钥文件路径。 |
| 密钥 | String | 否 | - | 密钥内容。 |
| 压缩格式 | String | 否 | none | 指定sftp数据压缩传输格式。 |
| 是否将上一项结果作为参数 | Boolean | 否 | 否 | 从输入流中,获取文件路径,获取指定文件。 |
| 远程目录 | String | 是 | - | sftp服务器目录。 |
| 通配符 | String | 否 | - | 正则匹配目录下文件。 |
| 获取后删除服务器文件 | Boolean | 否 | 否 | 文件成功下载后,是否删除sftp服务器上文件。 |
| 目标目录 | String | 是 | - | sftp服务器目录。 |
| 将文件名添加进结果 | Boolean | 否 | 否 | 勾选此选项,将文件名添加进输出流。 |
| 创建目标文件夹 | Boolean | 否 | 否 | 本地文件夹不存在,创建文件夹。 |