The Unpivot Transformation is used to transform data from a wide format (where data is spread across multiple columns) into a long format (where data is stacked into rows). Its primary applications include:
This transformation is particularly useful for converting wide datasets into a more standardized format that is easier to process, query, or visualize.
There are two different kinds of Pivot tables:
For example, a dataset that lists shops’ sales has one row for each shop, with the month and the sales amount shown in columns in the row.
The following diagram shows a data pivot with multiple columns:
Transformed Data
For example, a file that holds a list of products bought by the customer with product codes delimited by semicolon.
The following picture shows a data pivot with a single pivot column.
After the Unpivot transformation normalizes the data set, the data set contains a different row for each product that the customer purchased.
To change UnPivot properties double click on the object.
Fill in Description and select appropriate Pivot type
Note:
Following actions apply only to multiple fields Pivot
Map Input fields to Outputs and Groups
For more technologies supported by our ETL Software see Advanced ETL Processor Versions
Confused? Ask question on our ETL Forum