
Pivot トランスフォームでは、ピボット列として識別する列の値ごとに新しい行が作成されます。
これにより、行間の関係の表示方法が変更されます。図に示すように、Data Services では、ピボット列ごとに出力データセットに 1 つの行が生成されます。ピボットセットを作成して、複数のピボット列を指定することができます。
たとえば、特定の支払条件に対する数量別の割引の一覧を作成します。各割引タイプを別の列として表示するのではなく、各タイプの割引を個別のレコードとしてリストします。

Reverse Pivot 変換
Reverse Pivot トランスフォームでは、行が列に変換されてプロセスが逆になります。
出力には、ピボットされていない列、シーケンス番号の列、データフィールド列、およびピボットヘッダ列が含まれます。
Pivot トランスフォームオプション
次の表に、Pivot トランスフォームで使用できるオプションを示します。
Pivot トランスフォームオプション
| オプション | 説明 |
|---|---|
ピボットシーケンス列 | 順序番号列に名称を割り当てます。Data Services では、ピボット列から作成された行ごとに、シーケンス番号が増分されて格納されます。 |
非ピボット列 | 変更せずにターゲットに表示するソースの列を選択します。 |
ピボットセット | ピボットセットの数値を特定します。ピボット列のグループ、ピボットデータフィールド、および各ピボットセットのピボットヘッダー名を定義します。 |
データ列フィールド | ピボット列の値をすべて含む列を指定します。 |
ヘッダ列 | ピボットされた列名を含む列の名前を指定します。ヘッダ列には、対応するデータの生成元である列の名称が一覧表示されます。 |
ピボット列 | 行にローテーションする列を選択します。ヘッダ列のこれらの列について説明し、データフィールド列のこれらの列のデータを説明します。 |
