I’m trying to find a solution in datastage (Or in SQL) – without having to use a bunch of if/else conditions – where I can map value of one column based on value of another column.
Example – Source File –
| ID | Header1 | Value1 | Header2 | Value2 |
|---|---|---|---|---|
| 1 | Length | 10 | Height | 15 |
| 2 | Weight | 200 | Length | 20 |
Target Output –
| ID | Length | Height | Weight |
|---|---|---|---|
| 1 | 10 | 15 | |
| 2 | 20 | 200 |
I can do this using Index/Match function of excel. Was wondering if datastage or Snowflake can look into all these fields similarly and automatically populate the value column to the corresponding header column!
