2017-02-28 13 views
0

1つのサーバー上のDBから読み取り、列の1つをルックアップを使用して別のサーバーの表に結合する必要があります。その部分はうまくいきますが、参照が完了した後にフラットファイルの宛先を設定/カスタマイズする際に問題があります。SSIS:宛先から参照元列を除外します。

列の参照を実行し、ソースルックアップ列OLE DB Source.pcp_phoneをフラットファイルの宛先から除外します。現在、OLE DB Source.pcp_phoneLookup.pcp_phoneの両方が返されます。 Lookup.pcp_phoneが必要です。

マッピングからOLE DB Source.pcp_phoneを無視すると、Lookup.pcp_phoneも失われます。

(更新)2番目の写真のOLE DB Source.pcp_phoneとの間のマッピングを削除しました。実際のルックアップを残したまま空白になりましたが、OLE DB Source.pcp_phoneはまだ列ヘッダーとその列の値に表示されています'、'が付いたレコードにはまだ存在しています。

OLE DB Source.pcp_phoneの存在をファイルの宛先から完全に削除するにはどうすればよいですか?別のものは、平らなファイルの宛先のLookup.pcp_phone列の名前を変更する方法です。ただpcp_phoneにする必要があります。あなたが提供される更新後

image image

+0

カムあなたは私たちにdataflowtaskのsnapchotを示して?これは不明です – Hadi

+0

あなたが達成しようとしていることをさらに情報を追加してみてください。いくつかの文脈を提供する。ありがとう。 – hB0

+0

詳細を追加しました、ありがとうございます。 – JasonG

答えて

0

、あなたの目的地を整理するために、フラットファイルの列(編集、名前変更、削除、追加)あなたはAdvanced Tabに行き、flat file destinationで使用flat file connection managerに行かなければならないと列を編集します。

enter image description here

関連する問題