问题标签 [pentaho-cde]

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 投票
0 回答
161 浏览

pentaho - 用于自定义 OLAP (XML/A) 提供程序的 Pentaho BI 数据源

我需要能够使用 Pivot4j 或 Saiku 等插件在 Pentaho BI 上创建简单的临时报告。我的数据提供者是带有 XML/A 接口的 SAP。那么问题是如何创建基于 XMLA 协议的 OLAP 数据源?还是只能通过蒙德里安?

任何帮助将不胜感激。

0 投票
1 回答
1223 浏览

pentaho - Custom HTML Page in Pentaho User Console 5

I need to know how to create a custom HTML page with the related static resource - css, js and images - into Pentaho User Console version 5 that use Jackrabbit as its repository.

I've checked the pentaho wiki and help pages but to no avail.

0 投票
1 回答
820 浏览

mdx - Saiku Analytics 中的 MDX 查询(迄今为止的日期字符串)

当我尝试在 CDE Pentaho(使用 MDX 查询)的 saiku 分析中访问日期变量时,我无法将其用作日期参数。我只能作为日期字符串访问它。

例如:

代替

当我导入数据源时,数据类型UserCreationDate是日期字段(yyyy-mm-dd),我也将其设为时间维度。然而似乎没有任何效果,它一直使用 UserCreationDate 就好像它是一个字符串。我需要能够在无法使用日期字符串的仪表板中使用日期向下钻取。

如何将日期字符串更改[Date].[2015-12-31 00:00:00.0]为日期格式[Date].&[20151231]

0 投票
1 回答
446 浏览

pentaho - 如何在 pentaho Dashboard 上使用特殊字符

我正在尝试使用 HTML 结构在仪表板上使用特殊字符。

它仅在我使用HTML 实体(例如“ & atilde; ”(不带空格)作为ã时才有效。

但这是唯一的方法吗?例如,有没有可以设置 UTF-8 的地方?

我试图将 META 标签设置为 UTF-8,但我没有工作。

这就是我正在做的事情:

输入: 在此处输入图像描述

输出: 在此处输入图像描述

我需要输入:“Alocação de Funcionários”

请注意,我还在我的第一个 Bar Char 的 Advanced Properties > Extension points 上设置了自定义 noDataMessage_text,并且由于消息上也有特殊字符,因此使用 HTML Entity 肯定不是一个好主意。

更新:

我在使用 OLAP 选择器向导时寻找多维数据集时遇到了同样的问题

OLAP 选择器向导

0 投票
0 回答
1363 浏览

pentaho - 尝试查看已发布的多维数据集时呈现 Pivot.jsp 时出错

我正在使用 pentaho 社区版本的“biserver-ce-5.2.0.0-209”用于双服务器查看已发布的多维数据集,并使用“psw-ce-3.9.0.0-213”用于模式工作台以创建我发布的示例多维数据集成功地

但是,当我尝试为我发布的多维数据集执行 Jpivot_view 时,我收到以下错误

呈现 Pivot.jsp 时出错。详情请查看日志

谁可以帮我这个事

0 投票
1 回答
1992 浏览

javascript - Pentaho CDE Dashboard 组件样式编辑

我对 Pentaho 仪表板开发很陌生,组件样式有问题。

例如,我在仪表板中添加了一个表格组件。

在此表格组件的“高级属性 -> 样式”选项中,我选择“引导程序”。好的,然后表格组件会自动添加一些引导样式类。

但是,我想删除其中一个类。我想使用 jQuery.removeClass() 来实现这个,但我不知道我应该把我的 js 句子放在哪里。

此外,如果我想使用js对生成的表格组件做一些其他操作,我应该把我的js句子放在哪里。

我不了解 pentaho cde 仪表板的工作流程,所以这个问题可能看起来有点傻。感谢您的时间!

0 投票
1 回答
1093 浏览

sql - Pentaho 动态 SQL 查询

我有一个正在开发的 Pentaho CDE 项目,我想显示一个图表,它取决于几个参数(如月份、年份、精确日期、国家等)。但是当我想在我的查询中“添加”另一个参数时,它不再起作用了......所以我确定我做错了什么但是什么?请查看参数月份,例如:

  • Select_months_query :(这是我的复选框)

SELECT "All" AS MONTH(TransactionDate) UNION SELECT DISTINCT MONTH(TransactionDate) FROM order ORDER BY MONTH(TransactionDate);

  • Select_barchart_query :(这是我的图表,不要介意其他表格)

SELECT pginit.Family, SUM(order.AmountEUR) AS SALES FROM pginit INNER JOIN statg ON pginit.PG = statg.PGInit INNER JOIN order ON statg.StatGroup = order.StatGroup WHERE (MONTH(order.TransactionDate) IN (${month}) OR "All" IN (${month}) OR ${month} IS NULL) AND /*/* Apply the same pattern for another parameter (like year for example) *\*\ GROUP BY pginit.Family ORDER BY SALES;

(这里,${month} 是 CDE 中的一个参数)

关于如何做的任何想法?我在那里读到了一些说要使用 CASE 子句的东西……但是怎么做呢? http://forums.pentaho.com/showthread.php?136969-Parametrized-SQL-clause-in-CDE&highlight=dynamic

谢谢您的帮助 !

0 投票
1 回答
3866 浏览

parameters - Pentaho CDE 在“自定义参数”组件中获取参数函数

我正在使用饼图中的下一个代码处理具有向下钻取功能的仪表板。

}

我使用参数正确设置了 Url,但是当我想在第二个仪表板上获取参数时,我不能。我使用带有此代码的自定义参数组件:

但它不起作用。谁能告诉我使用这个函数的正确方法,或者它是另一个函数来获取要使用的参数,我将不胜感激。

0 投票
0 回答
275 浏览

pentaho - MONDRIAN 上的查找映射角色映射器配置

亲爱的 Mondrian/Pentaho BI 服务器团队

我正在尝试在蒙德里安模式中实现这个安全选项,目前正面临着解决它的问题。我正在使用 pentaho biserver 5.0.1 社区版。

1) 尝试清单 6.3。通过如下编辑 pentahoObjects.spring.xml 查找映射角色映射器配置(取消注释这部分)并重新启动 biserver。<bean id="Mondrian-UserRoleMapper" >name="Mondrian-SampleLookupMap-UserRoleMapper"class="org.pentaho.platform.plugin.action.mondrian.mapper.MondrianLookupMapUserRoleListMapper" scope="singleton"><property name="lookupMap"> <map><entry key="suzy" value="suzy" /><!-- <entry key="ceo" value="M_CEO" /><entry key="cto" value="M_CTO" /><entry key="dev" value="M_DEV" /> --><entry key="Power User" value="Power User" /></map></property></bean>

2) 在 Pentaho 中创建了一个名为 suzy 的用户和角色(两者)。在 Pentaho 中为用户 suzy 分配了角色 suzy。

3) 设计了 ​​Mondrian 模式,该模式在通过 Saiku 分析测试时运行良好,无需添加授权。但是,当在蒙德里安模式 xml 文件中添加以下代码时<Role name="suzy"> <SchemaGrant access="none"> </SchemaGrant> </Role

并通过可视化工具(saiku)进行测试。架构不显示。知道我在我的架构上添加了以下限制。

请所有我深切地寻求你的建议

0 投票
1 回答
2911 浏览

session-variables - 如何在 pentaho CDE 中设置和使用会话变量?

我正在尝试在 CDE 中使用会话变量。我使用启动规则引擎来设置变量(虽然我不确定它是否真的有效,因为我还不能访问这些变量)。我想在 CDE 中的组件的 preExecution 上使用这些变量。我尝试过使用 ${[session:region]} (region 是变量的名称),但我只得到文本本身(如果我使用 console.log)。我还设置了一个简单的参数(名称:区域值:${[session:region]}),但我得到了相同的参数。

这样做的方法是什么?