0

私は SSIS を使用したプロジェクトに取り組んでおり、ルックアップ変換を使用して状況を処理できるかどうかを知りたいです。

次のような値を持つ入力ストリームがあります

  • 名前1
  • NAME2
  • NAME3
  • 全て

名前だけで「すべて」の値ではないマスターテーブルでこれらの値を検索したい。しかし、ALLでもレコードを渡したいです。一致しないいくつかの既知の値のルックアップ値を渡すにはどうすればよいですか?

ルックアップでない場合は、他の方法を提案してください。

4

2 に答える 2

0

一致しない行を処理する方法については、ルックアップ コンポーネントにNoMatchBehaviorプロパティがあります。エディター ([一般] タブのドロップダウン) またはコンポーネントの [プロパティ] ウィンドウで設定できます。

シナリオには、次の 2 つのオプションがあります。

  • 失敗を無視して、それらを同じストリームに保持します。ルックアップ出力列の値はすべて NULL になります。
  • 一致しない行を別のストリームにリダイレクトします。ここでも、値は NULL になりますが、必要に応じて別の方法で処理できます。
于 2013-10-28T20:57:15.810 に答える