file - 在 Biztalk 中使用 SFTP 适配器从所有子文件夹中检索文件
问题描述
我需要从位于单个文件夹中的大量子文件夹中获取所有 .pdf 文件。不断创建新的子文件夹,每个子文件夹都包含一组 .pdf 文件。
我想避免为每个文件夹创建一个新的接收位置。并且由于总是创建新的子文件夹,所以这个选项是不可能的。
是否可以使用 SFTP 适配器扫描文件夹中的子文件夹及其中的文件?我无法使用标准 SFTP 适配器甚至 FILE 适配器来完成此操作。我需要为此创建一个自定义适配器吗?
解决方案
使用 OOB SFTP 适配器无法做到这一点。
解决这种情况的一种常见方法是使用计划任务/代理作业,使用另一个 SFTP 客户端将文件递归地拉到文件共享上,以便 BizTalk 应用程序可以读取这些文件。
如果您使用的是 BizTalk Server 2016,则您已经拥有 WinSCP。
推荐阅读
- requirejs - requirejs 可以用 cdn 中的插件构建单个优化输出吗?
- node.js - Nodejs Request Cheerio - 使用 for 循环抓取网站
- grails - grails gorm critieria builder count返回不正确的值?
- javascript - 如何使 process.argv 仅打印参数(而不是路径或节点命令)
- python - 尝试在 Python 中使用随机整数函数时出现错误消息?
- python - 无法将 .mat 文件读入 python
- amazon-web-services - 具有相同名称的多个托管区域这是如何工作的?
- extjs - ExtJS 3 锁定:真的不工作
- javascript - Firebase 可调用函数不起作用
- kubernetes - 在 kubernetes 上公开我的传出 IP 地址可以访问的特定端口