- Pentaho 教程
- Pentaho - 首页
- Pentaho - 概述
- Pentaho - 安装
- Pentaho - 导航
- Pentaho - 数据源和查询
- Pentaho - 报表元素
- Pentaho - 页脚字段
- Pentaho - 分组
- Pentaho - 图表报表
- 报表元素格式化
- Pentaho - 函数
- Pentaho 有用资源
- Pentaho - 快速指南
- Pentaho - 有用资源
- Pentaho - 讨论
Pentaho - 分组
Pentaho 提供各种功能和特性,可以将原始数据转换为有意义的信息。在这里,我们将学习如何使用其中一项功能 **分组**。您可以使用此功能将原始行集数据细分为组,以便用户可以轻松理解报表。
分组是将长数据列表沿有意义的分隔符划分的一种好方法。
使用分组,您可以将类似的项目放在一起,并将其与其他项目组在视觉上分开。
您还需要分组才能对数据执行各种聚合操作,例如打印组中的项目数量或计算总和或平均值。
在 Pentaho 中添加分组
我们已经有了一个基于员工数据的报表。此处的查询是根据“部门”对所有员工记录进行分组。请按照以下步骤完成给定的要求。
首先,您通过单击“结构”窗格上的 **添加分组** 按钮开始此过程。“添加分组”按钮在下面的屏幕截图中标记为“1”。
单击“添加分组”按钮后,您将获得一个选项列表。然后,从列表中单击 **添加分组** 选项。
单击“添加分组”后,您将找到一个对话框,您可以使用该对话框从给定的可用字段中添加分组字段。
请查看以下屏幕截图。我们在对话框中突出显示了三个活动,我们将其标记为 1、2 和 3。
**指针 1** - 为此组输入用户定义的名称。
**指针 2** - 从可用字段列表中选择 **部门** 字段。
**指针 3** - 单击箭头 (**→**) 按钮,以便所选字段被复制到所选字段列表。
在所选字段列表中选择该部门字段,然后单击“确定”进行确认。
添加分组后,您将在“结构”窗格的“结构”选项卡中找到它。并且您会在工作区中找到 **分组标题** 和 **分组页脚** 区域。
请查看以下屏幕截图。通过将报表设计器左侧调色板上的标签图标拖动到分组标题中,向您的报表添加静态标签(在屏幕截图中,此活动已标记为“**1**”)。
通过双击标签,您可以对其进行编辑并将名称更改为 **部门**。使用格式化工具栏或格式化调色板(分别标记为“3”和“4”),您可以更改标签的格式。
现在让我们继续。将“结构”窗格切换到“数据”选项卡。从“结构”窗格中选择并将“部门”字段拖动到“分组标题”(此活动在以下屏幕截图中标记为“**1**”)。要查看报表的预览,请单击屏幕左侧的预览按钮,该按钮在以下屏幕截图中突出显示并标记为“**2**”。
单击预览按钮后,您将找到如下所示的结果报表。您会发现记录现在已根据部门分组。
在此阶段,报表看起来不是很吸引人。您可以添加一些颜色并使用格式化工具栏或格式化调色板使标题更有效。
您现在可以使用 Pentaho 生成不同类型的报表了。只需按照迄今为止讨论的步骤操作,并尝试使用 Pentaho 中的所有可用功能和选项。