マージ結合変換を使用してデータセットを拡張する方法
マージ結合変換を追加して構成するには、パッケージに 1 つ以上のデータ フロー タスクと、マージ結合変換への入力を提供する 2 つのデータ フロー コンポーネントがあらかじめ含まれている必要があります。
マージ結合変換には、2 つの並べ替え済み入力が必要です。詳細については、「マージ変換およびマージ結合変換用にデータを並べ替える方法」を参照してください。
データセットを拡張するには
Business Intelligence Development Studio で、目的のパッケージが含まれている Integration Services プロジェクトを開きます。
ソリューション エクスプローラで、パッケージをダブルクリックして開きます。
[データ フロー] タブをクリックし、次に [ツールボックス] で、マージ結合変換をデザイン画面にドラッグします。
マージ結合変換をデータ フローに連結します。連結するには、緑または赤の矢印のコネクタを、データ ソースまたは直前の変換からマージ結合変換にドラッグします。
マージ結合変換をダブルクリックします。
[マージ結合変換エディタ] ダイアログ ボックスで、[結合の種類] 一覧から使用する結合の種類を選択します。詳細については、「結合の使用」を参照してください。
注意
[左外部結合] を選択した場合、[入力の入れ替え] をクリックして入力を切り替え、左外部結合を右外部結合に変換できます。
左辺の入力内の列を、右辺の入力内の列にドラッグし、結合列を指定します。列の名前が同じ場合、[結合キー] チェック ボックスをオンにすると、マージ結合変換は自動的に結合を作成できます。
注意
並べ替えの位置が同じ列のみの結合を作成できます。この場合、並べ替えの位置によって指定された順序で結合を作成する必要があります。順序が正しくない結合を作成しようとすると、[マージ結合変換エディタ] で、スキップした並べ替えの位置に対して、追加の結合を作成するように要求されます。
注意
既定では、出力は結合列に基づいて並べ替えられます。
左辺の入力および右辺の入力で、出力に追加して含める列のチェック ボックスをオンにします。結合列は、既定で含まれています。
必要に応じて、[出力の別名] 列で出力列の名前を更新します。
[OK] をクリックします。
更新されたパッケージを保存するには、[ファイル] メニューの [選択されたファイルを上書き保存] をクリックします。