1.在数据转换页面点击创建行转列选项卡,系统进入行转列页面。行转列主要实现对BI系统中已有纵表,转换成横表并生成新的目标表。比如如下表:
COL1 | COL2 | COL3 |
---|---|---|
A | B | 12 |
A | C | 13 |
A | D | 14 |
转换为:
COL1 | B | C | D |
---|---|---|---|
A | 12 | 13 | 14 |
2.行转列主要包括基本信息、转换设置、聚合字段、目标表等选项卡,如下图 :3.基本信息设置转换的步骤名称,数据源,转换的表等内容。
4.点击转换设置选项卡,设置数据转换,转换规则为当某个字段的值为什么的时候,取什么值,类似SQL的一个case when 语句,如下图:4.点击聚合字段选项卡,设置本次转换的聚合字段。如下图:5.目标表选项卡设置表关联建立好以后,数据会被写入新的目标表,主要包括表名、中文名、所属层级、存储方式、同步方式等内容,如下图所示:6.最后点击对话框下方确定按钮,完成行转列数据转换过程的创建。