1

私はSSISにかなり慣れていないので、CSVを行ごとに複数のファイルに分割するのに少し問題があります。

複数の行を持つ CSV があります。各行を新しいフラット ファイルに分割し、各列をフラット ファイルの新しい行にしようとしています。

現在、フラット ファイル ソースを派生列に送り込み、データを必要な形式に並べ替えています。これをテストするために、複数の行を持つ1つの大きなフラットファイルに出力しましたが、理想的には行ごとにファイルを作成したいと思います.

for each を使用してループを試みましたが、SSIS での使用方法がよくわかりません。

助けていただければ幸いです - 事前に感謝します。

4

2 に答える 2

1

データ フローでマルチキャスト変換を使用して、フラット ファイル ソースから派生した各レコードを 2 つ以上のフラット ファイル送信先に送信できます。これは、ループ コンテナーやスクリプト タスクを使用するよりも効率的な SSIS の使用方法である可能性があります。

于 2013-07-18T15:26:30.317 に答える