SSIS ETL を SQL Server コードに変換しようとしています。古い ETl は 2005 年に作成され、新しい T-SQL コードは 2012 年に作成されています。次のデータが SSIS ETL で変換されています。
ソース テーブル: AssetName、MoodyRating、SPRating、FitchRating
ソース データ:
FirstAsset, 1 , 2 , 3
SecondAsset, 4, 5, 6
それは、次の方向に向けられていません。
ターゲット テーブル: AssetName、RatingSouce、RatingValue
対象データ:
FirstAsset, Moody, 1
FirstAsset, SP, 2
FirstAsset, Fitch, 3
SecondAsset, Moody, 4
SecondAsset, SP, 5
SecondAsset, Fitch, 6
UNPIVOT コマンドを使用して SQL でこれを実行できると思いますが、アンピボット プロセスの一部として RatingSource を挿入する例が見つかりません。どんな助けでも大歓迎です。