2009-06-03 5 views
0

私は必要なビュー、トリガー、ストアドプロシージャを作成しているので、エンティティ属性値スキーマであるデータベースとの間でデータをコピーするためにIntegration Serviceを使用することで、スキーマに外部キーの関係が明示的に記述されるわけではありませんが、私の見解では、統合サービスを使用すると、メインレコードが外部キーとの関係を持つすべてのレコードでレコードをコピーする方法

私は車のエンティティを持っていて、それをコピーして車両のすべての関連部分もコピーしたいと思ったら、私はそのサービスで何を見ているべきですか?

私はIntegration Serviceにはあまり慣れていないので、回答後に説明を求めることがあります。

ありがとうございます。

答えて

0

SSISは、通常、データフローの単一の分岐をテーブルにロードします。ブランチを分割して複数のテーブルをロードすることができます。

エンティティの必要な期待に常に一致するステージングテーブルにロードし、ユーザーがステージングテーブルにデータを入力してからSQLコマンドタスクで単一のINSERT/UPDATEを使用するようにデータフローを作成させることをお勧めしますあなたのビューを更新するには(INSTEAD OFトリガーを介して、右?)。

もう1つの可能性は、すべての期待を強制するカスタムデータ送り先コンポーネントを作成することです。

関連する問題