7

私はSSISについてあまり知りません。これについてできる限りグーグルで調べました。私が得ることができる助けを本当に感謝します。

SSIS パッケージを作成していますが、フラット ファイル ソースから特定のデータ セットのみを挿入したいと考えています。WHERE 句を使用して特定のデータのみを取得する方法はありますか?

たとえば、このクエリをデータ フロー タスクにするにはどうすればよいでしょうか。

INSERT INTO #TempTable (Column1, Column2)
SELECT Column1, Column2
FROM TEXTFILESOURCE
WHERE Column1 <> 'ABC'

これは、データ フロー タスクを通じて実現できますか?

4

2 に答える 2

10

知る限り、フラット ファイル ソース タスクにはこれを実行できるものは何もありませんが、その設定とデータの流入が完了したら、条件付き分割を使用して、クエリの Where 条件と同じロジックを使用して行をフィルター処理できます。

于 2011-01-19T15:23:05.137 に答える