c# - SSIS - 移动并打开 zip 文件/加载 xml 文件到 BD
问题描述
首先你很了不起。
关于我的问题,我要做的是:
我在 sftp 中有一个包含多个文件(zip)的文件夹。我需要做的是,从 sftp 将这些文件一一加载到临时文件夹中,打开它们,里面有 3 个文件,2 个 pdf 和一个 xml。我需要将xml上传到bd。之后,基于xml(ExternalID)的一个字段,我需要将文件移动到某个文件夹中,这取决于ExternalID,在我移动文件之前,我需要压缩所有3个文件并用ExternalID命名zip。
有人做过类似的事情吗?或者一些建议这样做?
任何帮助将不胜感激。
问候。
解决方案
SSIS 本身不支持 SFTP。
WinSCP(免费)可能很方便。这是它的链接:SSIS/SSDT 的 SFTP 任务
推荐阅读
- terraform - 将不同的策略附加到 terrafrom 中的不同用户
- javascript - 如何使用 express 和 mongoose 将对象发布/添加到 mongodb 数据库中的嵌套数组
- python - 如何在不影响第二个列表的情况下删除列表
- x86 - 当cpu写入许多特定地址时,是否可以设置中断?
- flutter - 如何获取“未来实例”中的值
?>' 在颤振中? - java - 如何使用列表适配器中的图像按钮减少和增加数字?
- javascript - JS 页面不会使用 location.href 重定向?
- python - .text.strip() 使用 Selenium BeautifulSoup 进行 Web 抓取时出错(AttributeError: 'NoneType' object has no attribute 'text)
- java - HBase 批量加载错误 [java.io.IOException:所有收集器的初始化失败。]
- javascript - 如何使用javascript分配对象中的键