我一直在探索五角星的生态系统。请原谅问题中的幼稚之处。
关于这些配置文件(包含域名及其映射等),有几件事我似乎不太清楚。
因此,如果您直接使用mondrian,则需要设置这些xml配置文件。现在,假设我使用Pentaho BI服务器,而不只是plan mondrian,那么在解决方案存储库中有这些元数据域xmi文件。
Q1)这些pentaho元数据域xmi文件是否消除了对mondrian schema xml文件的需求?
现在,CDA (社区仪表板访问)看起来也很有趣。如果我安装了这个插件,那么在解决方案库中就会有.cda配置文件。cda文件包含连接和域映射详细信息。
Q2)这些cda文件是否消除了对Q1中讨论的两个配置文件的需要?
假设我想使用olap4j编写一个引用Q3文件的mdx查询到Pentaho BI服务器。这个问题有意义吗?
谢谢
发布于 2011-04-08 19:52:37
XMI文件纯粹是为了即席报告向导--与分析/olap或mondrian无关。
mondrian.xml是允许您使用联机分析处理引擎的mondrian模式文件。无论您是否在服务器中使用olap,您都需要一个模式文件来使用mondrian
CDA文件是底层数据源和仪表板前端之间的缓冲区。同样,如果你想在下面使用mondrian/olap (你需要一个仪表板),那么你首先需要一个mondrian schema。CDA也可以缓存,这是很整洁的。CDA几乎可以访问任何数据源,因为它还可以使用Kettle/PDI作为数据源-并且可以读取任何内容。
您可以将MDX查询放入CDA中,这样就不需要使用olap4j。CDA实际上使用PRD库来与mondrian对话-这一切都是乱伦!:)如果你想在你自己的应用程序/前端使用查询结果,那么CDA会返回一个JSON数据集,你可以使用它。
或者看看saiku - thats,它为用户界面开发人员提供了一种从Mondrian访问数据的简单方法。
最后,你在这里不会得到太多的答案-论坛或IRC频道是一个更好的地方去解决这样的问题!
https://stackoverflow.com/questions/5590719
复制相似问题