0

サンプルプロジェクトを初めて使用しSSIS、学習を開始しました。

以下のタスクを実行しようとしていますが、開始方法がわからず、Google でもあまり得られませんでした。

シナリオ例:

"Student"DBにテーブルを作成しました。Student Columns : Id,Name,Class,Section,Source

次のようなさまざまなデータソースからこのテーブルのデータを取得しようとしていますA,B,C

A、B、C ソースから School テーブルにデータを挿入しようとしています

1 行 : 更新方法**A** will insert in Id **A** will insert in Name **B** will insert in Class **C** will insert Section

そしてSource Columnテーブルの中で、各列がどのデータソースからのものであるかを言及するフォーマットが必要ですId:A,Name:A,Class:B,Section:C

サンプル o/p

Id|Name  | Class|  Section |  Source
1 | Test | Test | test     | Id:A,Name:A,Class:B,Class:C
2 | Test2| Test | test     | Id:A,Name:A,Class:B,Class:C

私がしたこと ?

ソースからデータを取得しようとしましたが、ソース セクションを更新する方法が見つかりませんでした。

このシナリオを実装するにはどうすればよいですか?

ありがとう

4

1 に答える 1

0

各データ フロー ソースに値を含む列を追加します。

Data source A = 'Id:A,Name:A'
Data source B = 'Class:B'
Data source C = 'Class:C'

次に、これらを派生列変換で連結し、既存のデータ フロー宛先を介して配信します。

于 2013-05-03T04:30:14.053 に答える