Pentaho Mondian :Mondrian Schema xml 与 Pentaho 元数据域 xmi 与 CDA cda 文件
我一直在探索 Pentaho 生态系统。请原谅问题中的任何天真内容。
关于这些配置文件(包含域名及其映射等),有一些我似乎无法弄清楚的事情。
因此,如果您直接使用 mondrian,则需要设置这些 xml 配置文件。 现在,假设我使用 Pentaho BI 服务器而不仅仅是 plan mondrian,那么解决方案存储库中就有这些元数据域 xmi 文件。
Q1) 这些 pentaho 元数据域 xmi 文件是否不需要 mondrian 模式 xml 文件?
现在,CDA(社区仪表板访问)看起来也很有趣。如果我安装这个插件,解决方案存储库中将会有 .cda 配置文件。 cda 文件包含连接和域映射详细信息。
Q2)这些 cda 文件是否不需要 Q1 中讨论的两个配置文件?
Q3) 假设我想使用 olap4j 向引用 cda 文件的 Pentaho BI 服务器写入 mdx 查询。这个问题有意义吗?
谢谢
I have been exploring the Pentaho ecosystem. Please forgive any naive things in the question.
There are a couple of things about these config files ( containing domains names and its mappings etc ) that I can't seem to put my finger on.
So, if you use mondrian directly, you setup these xml config files.
Now, suppose I use Pentaho BI server instead of just plan mondrian, then there are these metadata domain xmi files in the solution repository.
Q1) Do these pentaho metadata domain xmi files obviate the need for the mondrian schema xml files ?
Now, also CDA ( community dashboard access ) looks interesting. And if I install this plugin there would be .cda config files in the solution repository. The cda files contain both connection and also domain mapping details.
Q2) Do these cda files obviate the need to the two config files discussed in Q1 ?
Q3) Suppose I want to use olap4j to write an mdx query to Pentaho BI server referencing a cda file. Does that question make sense ?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
XMI 文件纯粹用于临时报告向导 - 与分析/olap 或 mondrian 无关。
mondrian.xml 是 mondrian 模式文件,允许您使用 OLAP 引擎。无论您是否在 biserver 中使用 olap,您都需要一个架构文件来使用 mondrian
CDA 文件是底层数据源和仪表板前端之间的缓冲区。同样,如果您想在下面使用 mondrian/olap(您需要使用仪表板),那么您首先需要一个 mondrian 模式。 CDA 也可以缓存,这很简洁。 CDA 几乎可以访问任何数据源,因为它还可以使用 Kettle/PDI 作为数据源 - 并且可以读取任何内容。
您可以将 MDX 查询放入 CDA,因此无需使用 olap4j。 CDA 实际上使用 PRD 库来与 mondrian 对话 - 这一切都是乱伦的! :) 如果您想在自己的应用程序/前端中使用查询结果,那么 CDA 会返回一个您可以使用的 JSON 数据集。
或者看看 saiku - 它旨在为用户界面开发人员提供一种简单的方法来访问 Mondrian 的数据。
最后,您不会在这里得到很多 pentaho 答案 - 论坛或 IRC 频道是解决此类问题的更好地方!
XMI files are purely for the adhoc reporting wizard - nothing to do with analysis/olap or mondrian.
mondrian.xml are the mondrian schema files to allow you to use the OLAP engine. Whether you use olap in the biserver or not you'll need a schema file to use mondrian
CDA files are a buffer between the underlying data source and the dashboard front end. Again if you want to use mondrian/olap underneath (which you will want to with a dashboard) then you need a mondrian schema first. CDA can cache too which is neat. CDA can access virtually any data source because it can also use Kettle/PDI as a data source - and that can read anything.
You can put an MDX query into CDA so there's no need to use olap4j. CDA actually uses the PRD libraries to talk to mondrian - it's all nicely incestuous! :) If you want to use the results of a query in your own app/front end then CDA returns a JSON dataset which you can play with.
Alternatively look at saiku - thats geared up for providing an easy way to access data from Mondrian for user interface developers.
Finally you wont get many pentaho answers on here - the Forum or the IRC channel is a much better place to go with questions like these!