mondrian.xml模式文件pentaho位置

时间:2014-09-18 05:56:49

标签: pentaho olap-cube mondrian

我通过schema-workbench或ivy架构编辑器创建多维数据集(xml架构)。 当我发布它时,我想知道模式(mondrian.xml文件)实际保存在哪里,这些文件的位置是什么?

谢谢,

2 个答案:

答案 0 :(得分:5)

您使用的是哪个版本的Pentaho BA服务器? 5.0之前或之后?

Pre 5.0:您在发布时选择文件路径。路径在你的$ {BISERVER} / pentaho-solutions。

之下

5.0及以上:没有物理文件,它只存储在Pentaho的Jackrabbit存储库中。

答案 1 :(得分:0)

如果您在Mondrian 5. *中创建任何Analysis,并且您有一个测试服务器和prod服务器,请不要将Mondrian模式从一个导出到另一个。出于神秘的原因,你以后无法摆脱它们。

这是我的情况,当我开始搜索pentaho-solutions / system / olap / datasources.xml以删除有问题的mondrian方案时。这个来源不再存在。

现在所有数据都在Jackrabbit的帮助下保存。 Jackrabbit将您的Mondrian Schemas与所有其他报告和分析一起存储到数据库中(路径在jackrabbit首选项文件中给出)。但是在数据库中,您只能看到他们的ID。所以没有机会摆脱一个对象 - 你留下一切或通过截断表删除所有内容。主要问题是,在同一个表中不仅保存了模式,还保存了已下载到服务器的所有其他报告。