跳到主要内容
版本:7.0.0

行转列

1. 概述

支持数据表的行维度转换为列维度。

例如,将配件行转换为列,销售额作为填充数据。

image.png

2. 使用说明

2.1. 操作步骤

  1. 将ETL算子区的 行转列 算子拖入右侧画布编辑区;

  2. 点击 行转列 算子 ,选择做行转列操作的列及新列填充数据、聚合类型;

  3. 点击 添加 ,选择主键列,填写新建列名称;

  4. 配置完成后,预览数据结果。

image.png

2.2. 详细说明

下文以配置一个 库存与销售分析 为例进行介绍。

将类别列转换为行,销售额作为填充数据,转换前预览:

image.png

  1. 将ETL算子区的 行转列 算子拖入右侧画布编辑区,在上游节点后连线。

  2. 点击 行转列 算子,左侧区域变为当前算子配置区,选择做行转列操作的列及新列填充数据、聚合类型。

  • 选择需要做行转列操作的列:类别

  • 在新建列中填充的数据列:销售额

  • 聚合类型:求和

image.png

  1. 点击 添加 ,选择主键列,填写新建列名称。

注意:主键列决定了输出的数据集将依据哪个主键。选择多个主键列时,会形成主键集,并依据该主键集输出数据集。

  • 主键列:月份

  • 新建列名称:鞋类、配件、服装

image.png

  1. 点击 预览 ,预览数据结果,以确保行转列后的数据符合预期,不包含错误或异常值。

image.png

如后续使用其他数据处理算子,详情参考 新手入门 。