【发布时间】:2017-12-08 05:09:06
【问题描述】:
我使用this link 作为从 FTP 文件夹读取文件的参考。但是本教程说FTP文件夹中的文件应该加载到本地文件夹中,然后才能使用SSIS中的其他任务进行处理。
我的问题是,是否可以直接从FTP文件夹中读取文件而不将它们存储在本地文件夹中并在SISS中进行ETL操作?
任何建议都会有所帮助,谢谢。
【问题讨论】:
标签: sql-server ssis ftp
我使用this link 作为从 FTP 文件夹读取文件的参考。但是本教程说FTP文件夹中的文件应该加载到本地文件夹中,然后才能使用SSIS中的其他任务进行处理。
我的问题是,是否可以直接从FTP文件夹中读取文件而不将它们存储在本地文件夹中并在SISS中进行ETL操作?
任何建议都会有所帮助,谢谢。
【问题讨论】:
标签: sql-server ssis ftp
不适用于标准 SSIS 组件。标准 SSIS 允许您将文件从 FTP 服务器下载到本地文件夹,并使用本地类似 CSV 的文件作为数据源。标准平面文件源或 XML 源仅允许本地和映射的网络文件夹作为源文件的源。
如果你真的想将 FTP 下载和数据源结合在一个数据源中,你可以用 C# 或 VB.NET 编写你自己的脚本源组件。这将比使用标准的两个组件需要更多的努力。
【讨论】: