0

私は現在 SSIS 2008 を使用していますが、かなり新しいものです。Java、VBA、および VB.NET のプログラミング経験があります。

URL のリストを含む csv ファイルに接続しています。
ファイルには約 1000 行あり、各行で、最新のリンクが既にダウンロードされて更新されているかどうかを確認するために使用されるパッケージ変数に URL を追加したいと考えています。

csv ファイルの各行をループすることを目的とした Foreach ループ コンテナーを設定しました。

ただし、各行を「見る」方法がわかりません。それができたら、変数に URL を割り当てても問題ないことはわかっていますが、途中で行き詰まっています。誰か提案はありますか?

4

1 に答える 1

1

特定のソースから各行に何かをしたいとします。これは通常、データ フロー タイプのアクティビティです。Data Flow Taskを制御フローにドロップします。そのデータ フロー内に、フラット ファイル ソースを追加します。フラット ファイル接続マネージャーで、[新規] をクリックし、ファイルの詳細を入力します。1 行に 1 つのデータ要素 (url) だけだと思います。[OK] をクリックすると、有効なデータ ソースが作成されます。

すばらしい、今あなたがする必要があるのは、あなたの場合は「最新のリンクがすでにダウンロードされて更新されているかどうかを確認する」ことです。それが何に変換されるのか正確にはわかりませんが、フラット ファイル ソースからの出力にアタッチするもの (ルックアップ タスク、スクリプト タスクなど) は、そこを流れるすべての行に対してその操作を実行します。

于 2012-07-18T19:55:49.830 に答える