私は SSIS を実践しており、現在ピボット変換に取り組んでいます。これが私が取り組んでいるものです。以下のデータでデータ ソース (テーブル名: Pivot) を作成しました。
SSISを使用して、次の列を持つようにデータをピボットするためのパッケージを作成しました
PersonID --- Product1 --- Product2 --- Product3。
ここまでで、ピボット データをテキスト ファイルに作成できました。ただし、出力は PersonID でグループ化されていません。
私の現在の出力は
ご覧のとおり、変換は SetKey(PersonID : PivotUsage =1) に基づいてグループ化されません。
私が得たいと思っている出力は
PersonID に基づいてデータがグループ化される場所。
ここで何が欠けていますか?
編集:私が従っていた例に戻って、次のように入力データを並べ替えました。
入力データは毎回この順序/パターンにする必要がありますか? 私が遭遇した例のほとんどは、同様のパターンに従います。