Unpivot column
You can use this step if you need to transform columns into rows. It is the
reverse operation of a pivot step.
Unpivoting columns into a unique column means that every unpivoted column header
will be used as a label in the output unique column. The columns get unpivoted
“around” fixed columns that you can specify. The step creates two new columns:
a variable column where you can find the labels corresponding to the unpivoted
columns headers, and a value column where you can find the value for every
label.
Equivalent to the UNPIVOT clause in SQL.
This step is supported by the following backends:
- Mongo 5.0
- Mongo 4.2
- Mongo 4.0
- Mongo 3.6
Where to find this step?
- Widget
Reshape - Search bar
Options reference

-
Keep columns...: the columns to remain fixed, around which the unpivot will occur -
Unpivot columns...: the columns to be unpivoted -
Drop null values...: whether to drop rows if their value is null in the outputvaluecolumn
Example

This configuration results in:
