【发布时间】:2023-03-05 13:05:01
【问题描述】:
我正在尝试在数据阶段(或 SQL)中找到解决方案 - 无需使用一堆 if/else 条件 - 我可以根据另一列的值映射一列的值。
示例 - 源文件 -
| ID | Header1 | Value1 | Header2 | Value2 |
|---|---|---|---|---|
| 1 | Length | 10 | Height | 15 |
| 2 | Weight | 200 | Length | 20 |
目标输出 -
| ID | Length | Height | Weight |
|---|---|---|---|
| 1 | 10 | 15 | |
| 2 | 20 | 200 |
我可以使用 Excel 的索引/匹配功能来做到这一点。想知道datastage或Snowflake是否可以类似地查看所有这些字段并自动将值列填充到相应的标题列!
【问题讨论】:
标签: sql snowflake-cloud-data-platform datastage