问题标签 [pentaho]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2699 浏览

batch-file - Pentaho Kettle - 批处理脚本不产生输出

我编写了一个非常简单的 pentaho 水壶脚本,当我从勺子 ide 启动它时它运行良好。它接收一个 csv 文件并将其写入一个文本文件和一个 xml 文件。但是,如果我使用 pan.bat 作为批处理作业运行它,它不会创建或更新它应该创建的任何文件。我将它作为 xml 运行(不是通过存储库)

这是命令:

这是这个输出:

这应该创建/更新几个文件,但没有任何反应。有任何想法吗?

0 投票
1 回答
561 浏览

etl - 将流与不在流中的表输入记录合并

我正在尝试对一组患者数据进行复杂的 Kettle 转换。我有几个表输入步骤查询将患者行组合成流的 MySQL 表。每个表格输入步骤都附加一个“患者阶段”列(例如“PreOpScheduled”和“PostOpScheduled”)。

现在我需要选择不属于其他表输入步骤的患者表的所有行,并将患者阶段列设置为“活动”。这些行需要附加到流中以进行进一步处理。

“从不在患者阶段流中的患者中选择”

0 投票
2 回答
1051 浏览

java - 报告引擎还是自己的报告?

我目前的任务是生成一个关于相当大的线性数据集集合的报告(即其中值 10 取决于 9 8 7 6 5 4 3 等的一些平均因素

问题还在于这个逻辑(现在我们称之为移动平均线)不是固定的,很可能会改变。我不仅需要在 HTML 中生成报告,还需要在 Excel 中生成报告,并且可能通过电子邮件将其自动使用(因此某些变量将是相对的,例如生成上个月的报告)

所以我的问题是我是否应该使用报告引擎?(贾斯珀、彭塔霍、比尔特)

我的驱动程序是-报告逻辑会改变,但开发人员会改变。这将是复杂的逻辑,因此在 Java 代码中最容易完成。- 报告必须以 excel 格式保存并通过电子邮件发送。- 报告任务将是巨大的(ETL 可能会有所帮助) - 未来的报告要求在这里不是考虑因素,如果系统需要通用和可扩展,系统将进行重写。

我可以创建一个名为 report 的实体,存储它的类型(一个枚举)和参数列表(来自 restful URL)和其他元数据(谁创建、什么日期等、发送到哪里以及存储相关参数)然后当一些处理已经完成,将其存储在数据库中,只是为了检索处理后的数据供控制器使用。它极大地简化了所涉及的技术(我使用的是 spring mvc 并且只需一点​​ POI 就足够了)。但我想知道使用报告引擎是否会更简单。

0 投票
2 回答
706 浏览

reporting-services - Java Web 应用程序中当前最先进的报告和图表工具是什么?

我们希望在我们的 Web 应用程序中集成报告和图表工具。Web 应用程序基于 GWT、Spring 和 Hibernate。我们正在评估的候选人是

我们正在寻找的一些功能 - 它与技术堆栈的集成程度如何?- 设计新报告是多么容易。我们希望我们的技术不那么熟练的客户能够轻松地做到这一点吗?

任何见解,链接经验都会有所帮助。

0 投票
1 回答
664 浏览

gwt - 将 Pentaho 与 GWT 集成

我们有一个使用 GWT 和 Spring 构建的 Web 应用程序。我们计划将 Pentaho 作为报告和图表工具集成到应用程序中。什么是进行集成的好方法?

任何见解,链接经验都会有所帮助。

0 投票
2 回答
239 浏览

jasper-reports - 合并报告和图表

我们计划使用 Pentaho、Birt 或 Jasper 之一来满足我们的报告和图表需求。我们将在我们的 Web 应用程序中嵌入报告和图表组件。所有这些报告工具都具有以 XML 格式设计的报告和图表。

我们正在寻找一种可以合并不同的单独图表和报告以构建超级报告的功能。有没有人有这个方向的任何想法,见解,链接?

提前致谢

0 投票
1 回答
6078 浏览

oracle - 从 Pentaho 报表设计器连接到 Oracle 数据库时出错

我是 Pentaho 的新手,我正在努力建立一个新的数据库连接。我正在尝试连接到 Oracle 10g 数据库,但每当我测试连接时,都会出现以下错误。它似乎并没有真正列出任何特定的错误消息,所以我不确定该做什么或从这一点开始。

我将 ojdbc jar 放在我的 tomcat lib 文件夹中,但也许还有其他地方应该去。

任何帮助/提示将不胜感激。

0 投票
1 回答
2325 浏览

pentaho - 在 Pentaho 中动态生成报告并处理存储在数据库中的报告定义

我正在开发一个报告应用程序,用户可以在其中从 100 个报告列表中选择(和订购)报告并要求提供主报告。此主报告将包含所有选定的报告,其顺序准确,并带有一个目录,其中列出了主报告中包含的报告。可供用户选择的报告(可能是 100 份)存储在数据库中。

我的问题是:-

  1. 要使用用户选择的报告生成主报告,我能看到的唯一解决方案是使用 Reporting Engine API 生成一个动态报告,我必须将用户选择的报告添加为子报告。这是解决这个问题的正确和最简单的方法吗?有没有人有报告引擎 API 使用示例,特别是在主报告中注入子报告?
  2. 由于我将报告存储在 db(blob) 中,因此我试图找到一种方法来使用输入流而不是 中指定的 URL 生成子报告ResourceManager.createDirectly(url, MasterReport.class),但直到现在还没有成功。如何从存储在数据库中的定义生成报告?应该有一些资源抽象。
0 投票
1 回答
857 浏览

java - 让目录和页码在 Pentaho 中工作

我正在开发一个报告应用程序,用户可以在其中从 100 个报告列表中选择(和订购)报告并要求提供主报告。此主报告应按确切顺序包含所有选定的报告,目录中列出了主报告中包含的(子)报告和正确的页码。

我正在以编程方式创建 MasterReport 并将选定的报告作为子报告添加到 MasterReport 的报告页脚。每个 SubReport 的报表页脚都将其 pageBreakAfterPrint 属性设置为 true,以便子报表出现在不同的页面上。分页符在 pdf 和 excel 中似乎很好,但在 word 中分页符没有效果。

但是,我无法弄清楚如何以编程方式将目录元素添加到 MasterReport 中,该元素将列出所有添加的子报表。我还想知道如何以编程方式使页码在页脚上正常工作。

0 投票
2 回答
3236 浏览

ajax - 如何从 Pentaho xaction 输出 JSON?

让 Pentaho xaction 以 JSON 格式返回其输出的最佳方法是什么?

我有一个由 Pentaho xactions 驱动的仪表板,它返回 HTML 片段(表格),然后我将其插入到页面中。它工作正常,但我希望我的 xactions 返回 JSON 而不是 HTML 片段,以使事情更加灵活和可重用。

谢谢。