Pentaho Mondian:Mondrian Schema xml Vs Pentaho元数据域xmi Vs CDA cda文件

sma*_*007 2 pentaho mondrian olap4j

我一直在探索Pentaho生态系统.请原谅问题中任何天真的事情.

关于这些配置文件(包含域名及其映射等)有一些我似乎无法理解的内容.

因此,如果您直接使用mondrian,则可以设置这些xml配置文件.现在,假设我使用Pentaho BI服务器而不仅仅是计划mondrian,那么解决方案存储库中就有这些元数据域xmi文件.

Q1)这些pentaho元数据域xmi文件是否可以避免使用mondrian架构xml文件?

现在,CDA(社区仪表板访问)看起来也很有趣.如果我安装此插件,解决方案存储库中会有.cda配置文件.cda文件包含连接和域映射详细信息.

Q2)这些cda文件是否不需要Q1中讨论的两个配置文件?

Q3)假设我想使用olap4j向引用cda文件的Pentaho BI服务器写入mdx查询.这个问题有意义吗?

谢谢

Cod*_*dek 5

XMI文件纯粹用于特殊报告向导 - 与分析/ olap或mondrian无关.

mondrian.xml是允许您使用OLAP引擎的mondrian模式文件.无论你是否在biserver中使用olap,你都需要一个模式文件来使用mondrian

CDA文件是底层数据源和仪表板前端之间的缓冲区.再次,如果你想在下面使用mondrian/olap(你想用仪表板),那么你首先需要一个mondrian模式.CDA也可以缓存,这很整洁.CDA几乎可以访问任何数据源,因为它也可以使用Kettle/PDI作为数据源 - 并且可以读取任何内容.

您可以将MDX查询放入CDA,因此无需使用olap4j.CDA实际上使用珠三角图书馆与蒙德里安交谈 - 这一切都很好乱伦!:)如果您想在自己的应用程序/前端使用查询结果,那么CDA会返回您可以使用的JSON数据集.

或者看看saiku - 这样可以为用户界面开发人员提供从Mondrian访问数据的简便方法.

最后你不会在这里得到很多pentaho答案 - 论坛或IRC频道是一个更好的地方去处理这样的问题!