azure dataflow 中有没有办法按多个类别取消透视?
Is there a way in azure dataflow to unpivot by multiple categories?
我有以下 table 这些列,当然还有更多行:
User
A1
A2
B1
B2
C1
C2
D1
D2
User1
value2
value3
value4
value5
value6
value7
value8
value9
我需要对其进行转换,使其看起来像这样:
User
Number
Type
Value
User1
1
A
value2
User1
2
A
value3
User1
1
B
value4
User1
2
B
value5
User1
1
C
value6
User1
2
C
Value7
User1
1
D
Value8
User1
2
D
Value9
实现这种转变的最佳方式是什么?
您可以创建一个 Unpivot 转换,然后使用 DerivedColumn 转换生成类型和数字列。
步骤:
Unpivot 转换的 1.Setting:
2.Setting 的 DerivedColumn 转换:
DerivedColumn 转换数据预览:
最后用Select改造删除Type_Number列就OK了
我有以下 table 这些列,当然还有更多行:
User | A1 | A2 | B1 | B2 | C1 | C2 | D1 | D2 |
---|---|---|---|---|---|---|---|---|
User1 | value2 | value3 | value4 | value5 | value6 | value7 | value8 | value9 |
我需要对其进行转换,使其看起来像这样:
User | Number | Type | Value |
---|---|---|---|
User1 | 1 | A | value2 |
User1 | 2 | A | value3 |
User1 | 1 | B | value4 |
User1 | 2 | B | value5 |
User1 | 1 | C | value6 |
User1 | 2 | C | Value7 |
User1 | 1 | D | Value8 |
User1 | 2 | D | Value9 |
实现这种转变的最佳方式是什么?
您可以创建一个 Unpivot 转换,然后使用 DerivedColumn 转换生成类型和数字列。
步骤:
Unpivot 转换的1.Setting:
2.Setting 的 DerivedColumn 转换:
DerivedColumn 转换数据预览:
最后用Select改造删除Type_Number列就OK了