使用 sqlserver2008 SSIS 工具 按实现一个 如下的 日ETL流程
使用 sqlserver2008 SSIS 工具 按实现一个 如下的 日ETL流程:
1. 每日到服务器上下载一些文件,文件形式为: XXX.20110509.20110509.XXX.Z
有两种方法:
按文件名账期时间,今天取昨天的账期,但是如果服务器有一体没送文件,那么这批文件就会漏掉。 -- 这个怎么实现?
按文件生成时间,今天取昨天生成的文件,即文件的生成日期是 20110509 的全部下载下来,不管他的文件名账期是怎么样的。 -- 这个怎么实现?
2. 下载到本地后,需要将这些打包文件解压,然后对应到数据里面的一张表入库。
据我了解的应该是
执行SQL任务-》清空接口表数据-》FTP下载-》Foreach 循环容器
其中 Foreach 循环容器 里面具体还有 数据流任务-》数据流任务1。
-- 希望有用过 SSIS 的牛人 帮我写一份 步骤详细的 说明文档(就是每一步该怎么操作,怎么设置),如果能有截图是最好的了,
谢谢!