Skip to content
操作指南/开发示例/开发转换示例/行扁平化组件-行扁平化

行扁平化组件-行扁平化

将学生成绩按照学号分组输出。

主要步骤如下:

模型

input

开发步骤

步骤1:准备数据

DROP TABLE IF EXISTS `stuinfo2`;
CREATE TABLE `stuinfo2` (
`ID` int NOT NULL,
`GRADE` int DEFAULT NULL
) ;

INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (1, 90);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (2, 95);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (3, 92);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (1, 86);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (2, 89);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (3, 92);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (1, 89);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (2, 90);
INSERT INTO `stuinfo2` (`ID`, `GRADE`) VALUES (3, 93);

在关系型数据库输入组件中选择刚才创建的表。

input

步骤2:基础配置

排序记录组件按照ID字段排序。

input

按照ID进行数据分组,字段名称是每个分组中包含的扁平化字段的个数并赋予自定义输出字段名称,扁平化字段为输出的值。

input

最后一步:运行结果

点击 保存-提交-运行。

input