0

我目前正在使用 SSIS 2008 并且对它相当陌生。我有一些 Java、VBA 和 VB.NET 的编程背景。

我有一个到包含 URL 列表的 csv 文件的连接。
文件中有大约一千行,对于每一行,我想将 URL 添加到一个包变量中,该变量将用于查看最新的链接是否已经下载和更新。

我设置了一个 Foreach 循环容器,旨在循环遍历 csv 文件的每一行。

但是,我无法弄清楚如何“查看”每一行。一旦我能做到这一点,我就知​​道将 URL 分配给变量是没有问题的,但我被卡在了中途。有没有人有什么建议?

4

1 回答 1

1

您想对来自给定来源的每一行做一些事情。这通常是一种数据流类型的活动。将 aData Flow Task放到您的控制流上。在该数据流中,添加一个平面文件源。在平面文件连接管理器中,单击新建并填写文件的详细信息。我假设每行只有一个数据元素(url)。单击确定,然后您应该有一个工作数据源。

太好了,现在您需要做的就是对传入的数据进行“某事”,在您的情况下,“查看最新的链接是否已经下载和更新”。我不确定这到底是什么意思,但是无论您附加到平面文件源的输出(查找任务、脚本任务等),都会对流经它的每一行执行该操作。

于 2012-07-18T19:55:49.830 回答