在 Biztalk 中使用 SFTP 适配器从所有子文件夹中检索文件

Retrieving files from all subfolders using SFTP adapter in Biztalk

我需要从单个文件夹中的大量子文件夹中获取所有 .pdf 文件。不断创建新的子文件夹,每个子文件夹包含一组 .pdf 文件。

我想避免为每个文件夹创建新的接收位置。由于总是会创建新的子文件夹,因此无法使用此选项。

是否可以使用 SFTP 适配器扫描文件夹中的子文件夹及其中的文件?我无法使用标准 SFTP 适配器甚至 FILE 适配器来完成此操作。我需要为此创建自定义适配器吗?

使用 OOB SFTP 适配器无法做到这一点。

解决这种情况的一种常见方法是使用另一个 SFTP 客户端的计划 Task/Agent 作业以递归方式将文件拉到 BizTalk 应用程序可以读取的文件共享上。

如果您使用的是 BizTalk Server 2016,则您已经安装了 WinSCP。