【问题标题】:The Pentaho BI Platform Workflow IssuePentaho BI 平台工作流问题
【发布时间】:2013-09-17 11:28:08
【问题描述】:

过去几天我一直在使用 Pentaho。我已经能够设置 Pentaho Report Designer 以按照他们的文档生成示例报告。然后我按照这篇文章http://www.robertomarchetto.com/www/how_to_use_pentaho_report_designer_tutorial 并设法将报告导出到 Pentaho BI 服务器。

我不明白的是 Pentaho 工作流程。我应该遵循什么过程,这意味着将导出导出到 Pentaho BI 服务器的目的是什么?为什么会有数据集成工具?当我可以从 Designer 工具导出报表时,为什么会有 BI 服务器?

要求

我要做的就是从 MYSQL DB 中检索数据。将它们放入数据集市。然后从数据集市生成报告。(根据我的阅读,创建数据集市是有效的方法)。

我怎样才能完成它?

【问题讨论】:

  • 我认为第一次你必须了解维度表、事实表的概念,熟悉 Pentaho Schema Workbench、Pentaho BI Server,尝试将这些东西联系起来深入阅读这些东西,因为方式您正在考虑准备报告并不是那么容易..

标签: pentaho pentaho-design-studio


【解决方案1】:

Pentaho 数据集成可用于自动生成此报告。

在报表设计器中,您将传递一个或一组参数来生成单个报表输出。

通过数据集成,您可以为不同的参数集生成报告。例如:如果每天生成报告,我们可以将整个月的报告自动化,这样就不需要每天和手动生成报告。

使用 Pentaho 商业智能服务器,我们可以安排所有这些操作。

【讨论】:

    【解决方案2】:

    在 MYSQL DB 中从不同的来源(如文件/不同的 DB)生成数据/表(事实表/维度表) - 数据集成工具进入图片。

    在 Fact 表之上创建 Schema - Mondrian 工具

    在创建的多维数据集之上处理用户/角色 - 元数据编辑器

    在小表格上创建简单的报表 - 报表设计器

    对于 DI 作业/转换、报告、Java 脚本 - 设计工作室的顺序执行(随时)使用

    感谢用户 surya.thanuri @ forums.pentaho.com

    数据集成工具主要用于 ETL,它是一个单独的工具,您可以忽略它,除非您对来自多个不同数据源的数据进行复杂分析。您不需要将报告“导出”到 pentaho 服务器,您可以将它们直接写入目录,然后从 Pentaho Web 应用程序内部刷新存储库。导出它们只是一种工作流技术。

    您会发现使用 Pentaho 做任何一件事的方法大约有十几种。例如,我将 CDA 数据源与我的报告一起使用,而不是将 sql 代码放在我的报告中。或者,您可以链接到数据集成服务器以执行数据集成脚本以查看结果集。

    只是为了回答您的数据集市问题。一般来说,数据集市可能应该由数据集成工具(取决于您的情况,我不完全推荐)或数据库函数/复制流(推荐)支持。

    只是冒险猜测一下,听起来有人向您扔了一个项目说:我们需要一个 BI 系统,这是存储数据的数据库,这是我们已经获得的报告。 X 看着 Pentaho,很喜欢。你应该使用它。

    您需要做的第一件事是了解数据的形状、数量、表格和相互关系。弄清楚他们想要回答的真正问题是什么。确定他们是否需要实时报告等。等等。如果您甚至需要一个,仅将数据集市本身整合在一起可能需要相当长的时间。我认为您可能已经对 Pentaho 本身开枪了。

    感谢用户 flamierd@forums.pentaho.com

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      • 2011-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多