📝 Pentaho教程
13篇技术文档📅  最后修改于: 2020-11-30 05:33:58        🧑  作者: Mango
Pentaho Reporting是用于创建关系和分析报告的套件(工具集合)。它可以用于将数据转换为有意义的信息。 Pentaho允许以HTML,Excel,PDF,Text,CSV和xml生成报告。本教程对如何使用Pentaho Report Designer生成专业报告提供了基本的了解。本教程适用于所有希望使用Java创建,读取,编写和修改动态报告的读者。此外,它对于希望成为数据分析师的读者也...
📅  最后修改于: 2020-11-30 05:34:14        🧑  作者: Mango
什么是Pentaho报告?Pentaho Reporting是用于创建关系和分析报告的套件(工具集合)。使用Pentaho,我们可以将复杂的数据转换为有意义的报告,并从中提取信息。 Pentaho支持创建各种格式的报告,例如HTML,Excel,PDF,Text,CSV和xml。Pentaho可以接受来自不同数据源的数据,包括SQL数据库,OLAP数据源,甚至Pentaho Data Integr...
📅  最后修改于: 2020-11-30 05:34:42        🧑  作者: Mango
现在让我们学习如何安装和配置Pentaho Reporting Designer。先决条件Pentaho Reporting引擎需要Java环境。因此,在安装Pentaho Reporting之前,请确保您的系统上装有Java。根据您正在使用的平台,使用下表中的命令来验证Java安装。OSCommandOutputWindowsOpen command prompt:\>java -version...
📅  最后修改于: 2020-11-30 05:35:18        🧑  作者: Mango
本章将简要介绍Pentaho中可用的用户界面以及如何浏览它们。欢迎屏幕欢迎屏幕提供了两种创建不同类型报告的方式。这两个选项是“报告向导”和“新建报告”。报告向导-它提供了一个易于使用的四个步骤的过程,可引导您完成创建新报告的过程。新建报告-如果选择此选项,则可以根据需要创建自定义报告。Pentaho提供了一组示例报告,以帮助您弄清楚如何使用特定的报告设计器。以下屏幕截图显示了Pentaho的欢迎页...
📅  最后修改于: 2020-11-30 05:36:02        🧑  作者: Mango
在本章中,我们将通过示例学习使用Pentaho Reporting Designer。我们将在员工数据库上创建一个报告,以快速概述每位员工。我们将通过添加数据源并将查询传递到Pentaho Designer来创建第一个报告。在使用Pentaho Report Designer之前,创建一个名为employeedb的数据库,并在该数据库中使用以下查询创建一个名为employee的表。将以下记录插入表...
📅  最后修改于: 2020-11-30 05:36:20        🧑  作者: Mango
通过将其从“数据”窗格拖放到工作区中的任何区域(主要是“详细信息”区域)中,可以轻松添加大多数报告元素。让我们继续上一章中的示例。在那里,我们向报表设计器添加了数据源和查询。在这里,我们将基于查询产生的输出来设计报告。结果查询字段是报告元素,在以下屏幕快照中突出显示。这些是-id,名称,名称,部门和年龄。添加报告元素将查询添加到报表设计器后,结果字段将显示在数据窗格中,如以下屏幕快照所示。现在,将...
📅  最后修改于: 2020-11-30 05:36:42        🧑  作者: Mango
报告的每一页包含两个特殊区域。在每个页面的顶部,您将找到页面标题区域。在页面底部,您将找到页脚区域。其余页面可用于实际报告内容。在Pentaho中添加页面页脚字段页面页脚选项卡用于显示一些属性和功能。例如,您可以使用页脚选项卡在页面底部打印age字段的最大值。报告引擎通过使用报告功能允许这些功能。看一下下面的截图。在此,结构窗格中的“数据”选项卡包含符号fx(标记为“1”)。这是添加函数按钮。单击...
📅  最后修改于: 2020-11-30 05:37:07        🧑  作者: Mango
Pentaho提供了各种功能和特性,可以将原始数据转换为有意义的信息。在这里,我们将学习如何使用一个这样的功能组。您可以使用此功能将原始行集数据分为几组,以便用户可以轻松理解报告。分组是沿有意义的分隔符分隔长数据列表的好方法。使用组,您可以将相似的项目放在一起,并在视觉上将这些项目与其他项目组分开。您还将需要组以对数据执行各种汇总,例如打印组中的项目数或计算总和或平均值。在Pentaho中添加组我...
📅  最后修改于: 2020-11-30 05:37:47        🧑  作者: Mango
图表(也称为图形)是数据的图形表示。 Pentaho Reporting Designer提供了多种图表类型。您可以使用Pentaho Reporting Designer面板中可用的“图表元素”选项设计图表。创建图表有三个要求-数据收集器,用于从数据源中提取图表数据。图表表达式,用于从收集的数据中生成图表。一个报告元素,用于显示结果图表对象。现在让我们举一个例子,尝试理解在Pentaho中创建图...
📅  最后修改于: 2020-11-30 05:38:20        🧑  作者: Mango
将报表元素放置在工作空间中后,可以用不同的方式设置其格式。 Pentaho Reporting Designer提供了各种功能,可根据我们的要求格式化报告元素。文字格式可以使用报表画布上方的格式工具栏轻松地设置所有基于文本的元素,例如文本,数字,日期和标签。看一下下面的截图。在这里,我们标记并突出显示了三个对象-所选报告元素格式化工具栏样式窗格选项卡,用于格式化报告元素首先,在工作区上选择“报表元...
📅  最后修改于: 2020-11-30 05:38:54        🧑  作者: Mango
报表的每个页面都包含一个页眉区域和一个页脚区域。其余页面可用于实际报告内容。页面页脚选项卡用于显示一些属性和功能。例如,我们可以在页脚中打印员工年龄字段的最大值。报告引擎通过使用功能允许这些功能。让我们使用与前几章中相同的雇员表。在将所有字段添加到报表工作区之后,现在让我们在“页脚”选项卡中添加一个函数以找出员工的最大年龄。请按照以下步骤将预定义函数添加到您的报告中。步骤1-单击功能按钮(fx)看...
📅  最后修改于: 2020-11-30 05:39:12        🧑  作者: Mango
以下资源包含有关Pentaho的其他信息。请使用它们来获得有关此方面的更深入的知识。Pentaho上的有用链接Pentaho Wiki–Pentaho的维基百科参考。Pentaho-Pentaho官方主页关于Pentaho的有用的书要在此页面上注册您的网站,请发送电子邮件至...
📅  最后修改于: 2020-11-30 05:39:24        🧑  作者: Mango
Pentaho Reporting是用于创建关系和分析报告的套件(工具集合)。它可以用于将数据转换为有意义的信息。 Pentaho允许以HTML,Excel,PDF,Text,CSV和xml生成报告。本教程对如何使用Pentaho Report Designer生成专业报告提供了基本的了解。...