10.5. 上传指定文件到 FTP 服务器


在集成中,您可以在流的中间上传特定文件到 FTP 服务器,或者完成简单的集成。要做到这一点,请将 FTP 连接添加到流中,或作为简单的集成完成连接。

先决条件

  • 您创建了 FTP 连接。
  • 您正在创建或编辑一个流,Fuse Online 正在提示您添加到集成中。或者,Fuse Online 提示您选择完成连接。

流程

  1. Add to Integration 页面中,点您要添加连接的加号。如果 Fuse Online 提示您选择完成连接,请跳过这一步。
  2. 点击您要用来上传文件的 FTP 连接。
  3. Choose an action 页面中,选择 UploadNamedFile
  4. FTP 目录 字段中,输入服务器目录的绝对或相对名称。在运行时,连接将命名的文件(从上一步中接收)上传到此目录。
  5. if file exists 字段中,表示当您上传名称与服务器中具有相同路径的文件时的行为。接受默认 覆盖,以使用您要上传的文件覆盖服务器中的文件。或者,选择以下内容之一:

    • 附加 将上传到服务器上的文件中的内容添加。
    • fail 引发 GenericFileOperationException.集成不会进入错误状态。
    • 忽略 不上传文件。集成在假设一切正常的情况下继续运行。
    • 移动 重命名其中一个文件。
    • TryRename 使用临时名称上传文件,并将该文件重命名为所需的名称。此操作不会检查是否存在具有所需名称的文件,这比存在性检查时,大多数服务器上操作比存在性检查更快。
  6. 复制字段时,在 Temporary 文件前缀 中指定字符串。连接在上传时将这个字符串添加到文件的名称中。这可让连接写入服务器上的临时文件,然后重命名该临时文件具有正确名称。这有助于在上传非常大的文件时减少锁定。
  7. 复制字段时,在 Temporary 文件名 中指定字符串。在上传时,连接重命名为具有此名称的文件。这可让连接写入服务器上的临时文件,然后重命名该临时文件具有正确名称。这有助于在上传非常大的文件时减少锁定。
  8. 点击 Next

结果

这个连接会出现在您添加的集成视觉化中。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat