问题标签 [xaction]

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 回答
1411 浏览

mdx - 在 mdx 查询中显示成员的属性

我有一个 Mondrian/MDX 查询,我在其中获取日期范围内的数据,但我想在结果中返回时间作为其属性的值。我目前的查询是这样的:

它返回如下结果:

这是我所期望的。问题是,我正在编写这个查询以在 Pentaho xaction 中使用,所以我有一些 Javascript 代码之后将其转换为 JSON 格式,当我要提取[Time]列的值时,我只返回天数(在这种情况下,24)。我想要显示的是[Time].[Day]我们调用的维度的属性,Date String它包含格式为年-月-日的日期。但是我能找到的关于如何做到这一点的例子都不适用于我的[Time]按范围选择。

最直接的解决方案似乎是显示该Date String属性,但我愿意接受其他想法,这些想法可以让我获得我想要的数据并在我想要的时间范围内进行过滤。

0 投票
2 回答
2366 浏览

dashboard - 如何在 Pentaho 中构建图表?使用 xAction 还是使用 CDF?

经过大量的努力和谷歌搜索,我终于设法使用 Pentaho CDE 开发了一个仪表板。在谷歌搜索时,我发现许多人使用 xAction 文件创建图表,然后将这些文件嵌入仪表板。

所以我想知道在维护,性能方面哪种方式更好?1) 仅使用 Pentaho CDE 或 2) 在 xAction 中创建图表,然后嵌入这些图表

人们通常会做什么来开发仪表板?

0 投票
2 回答
1932 浏览

pentaho - 如何在 CDE 仪表板中插入 xaction

我在 pentaho 中使用 CDE 插件我正在创建一个仪表板,其中包含 CDE 仪表板中的 xaction 的结果,谁能告诉我如何在 CDE 仪表板中得出 xaction 我将 xaction 作为组件包括在内,但在预览中没有结果,因为 xaction 产生

组件要求名称路径操作解决方案

我应该在这里输入什么

这是我的 xaction

0 投票
1 回答
1289 浏览

report - Pentaho Report - 具有多个条件参数的 Xaction 文件

我正在使用 pentaho 2.x 报表服务器,

该报告在 html 页面中有一个单选按钮元素和两个下拉元素,它们将作为参数传递给我的 xaction,现在将根据传递给我的 xaction 的单选按钮值执行不同的 sql。

但现在我需要检查下拉列表的值,并使用单选按钮和下拉值 sqls 将被执行。

以下是我正在使用的条件,

<condition><![CDATA[REPORT=='ACTUAL']]></condition>

报告 --> 来自 html 的单选按钮值

需要使用另一个值/将另一个参数传递给<condition>属性。

0 投票
1 回答
596 浏览

asynchronous - Pentaho BI Dashboard 异步使用 x-action

我有这个问题。我想在仪表板上使用 xaction 来响应按钮单击。我不在乎这个 xaction 的结果。只是想让它运行。问题是 - 它运行大约半小时,并阻止浏览器直到它完成。我想要做的是在不阻塞浏览器的情况下运行 x-action。

我尝试在 CDE 中使用 x-action 组件,并尝试直接执行 $.ajax。我什至尝试传递参数 async: true,这应该是默认的,但它没有帮助。

0 投票
1 回答
1539 浏览

pentaho - 以 Kettle 为数据源的 Pentaho 报告

我正在尝试使用 pentaho 报告调用水壶转换。我的转换将根据命令行参数从表中检索结果集。如果我从 ktr 中删除命令行参数并运行硬编码的 SELECT sql,则报告会生成正确的输出。但是当我们传递命令行参数/参数时它检索为空。

当我单击带有参数的预览时,该报告运行良好,但在我发布后无法运行。

我的参数没有传递给水壶转换。

报告参数:ondate Kettle 命名参数:ONDATE(我已经在我的报告中映射了两者)

我错过了什么?

0 投票
2 回答
2909 浏览

email - Pentaho 5.0.1 在电子邮件正文中发送预定报告

如何在电子邮件正文中发送带有报告的预定电子邮件。可用的文档不适用于 5.0.1 社区版。看来我可能不得不使用 xaction(希望不是)。但是我不知道该怎么做?请帮忙

0 投票
1 回答
1208 浏览

email - 当报表输出为 HTML 时,Pentaho 报表设计器内联 css/html 样式

嗨 pentaho 在其示例报告email_inventory_inline_HTML.xactioninventory.prpt目录中有一个示例:biserver-ce\pentaho-solutions\bi-developers\reporting\unified-file-format. xaction 脚本发送inventory.prpt通过电子邮件定义的报告(在电子邮件正文中)。

我该如何做类似的事情。我可以通过 xaction 发送我的电子邮件,但电子邮件正文中生成的报告没有样式或颜色。如何在 pentaho 报表设计器中实现内联样式。我正在看,invertory.prpt但无法弄清楚他们是如何做到的。帮助我在电子邮件报告中需要样式。

当我将示例报告 ( inventory.prpt) 作为 html 输出运行时,我意识到元素具有内联 css,这显然是使样式在电子邮件正文中可见的原因;但是我的报告引用了样式的 CSS 类。如何关闭此功能。我正在尝试查找有关 inventory.prpt 的内容,使其 html 输出具有内联 css 但无济于事。任何帮助将不胜感激

0 投票
1 回答
2293 浏览

caching - 运行 URL 以清除缓存会在 Pentaho 中提供空白页面

我正在使用 Pentaho CDE。我正在尝试使用以下 URL 清除缓存。当我在浏览器中运行它时,它不会给出错误,但会显示一个空白页面。这可能是什么原因?

URL 中的“admin”指的是找到 clear_mondrian_schema_cache.xaction 文件的文件夹。URL 中的“&action”指的是什么?

0 投票
1 回答
2415 浏览

pentaho - 使用 xaction 从 BI 服务器调用 Pentaho Kettle 作业

我的要求是从 Pentaho BI 服务器调用我的水壶作业。我正在使用 Pentaho BI 服务器 5.0.1 CE、PDI 4.3.0 - 用于水壶作业和转换设计以及 PDS CE 4.0。- 设计将调用水壶工作的xaction

我创建了一个 xaction 并将水壶作业包含在该 xaction 的流程操作中,例如(执行--> PDI 作业),但首先我收到以下错误

"kettle error_0015 Could not load transformation job from resource [TANSNAME]"

为此,我已经用我的 xaction 上传了我的水壶作业(因为 BIServer5.0.1 在 jackrabbit 中维护解决方案文件),并在我的工作中将我的转换 URL 称为静态。之后作业正在执行,但作业参数没有从我的 xaction 中传递。我在 xaction 的 XML 源中添加了参数。但是 pentaho 日志仍然显示空参数。

还有什么我需要做的吗?