1.我们有Mondrian 4模式文件(Cube文件.xml),它是在Mondrian 4中创建的,但Mondrian Schema工作台(它是测试版)目前不可用。现在我们使用的是Mondrian Schema Workbench(3.6.1)的稳定版本,因此我们想在Mondrian Schema Workbench(3.6.1)中读取和修改Mondrian 4模式文件。
我们使用IvySE插件但无法成功。
2.有没有办法降级模式文件版本(即Mondrian 4.0到Mondrian 3.6.1)?
3.是否有任何适配器/插件可以转换模式文件(即Mondrian 4.0到Mondrian 3.6.1)?
我们有什么 :
1. Mondrian 4模式文件。(Cube文件.xml)
2.蒙德里安3.6.1 Pentaho Schema Workbench(PSW)
<?xml version="1.0" encoding="UTF-8"?>
<Schema name="sales" metamodelVersion="4.0">
<PhysicalSchema>
<Table name="sales" />
</PhysicalSchema>
<Cube name="Sales">
<Dimensions>
<Dimension name="City" key="City">
<Attributes>
<Attribute name="City" keyColumn="city" hasHierarchy="false" />
</Attributes>
<Hierarchies>
<Hierarchy name="City" hasAll="true">
<Level attribute="City" />
</Hierarchy>
</Hierarchies>
</Dimension>
<Dimension name="Store" key="Store">
<Attributes>
<Attribute name="Store" keyColumn="store" hasHierarchy="false" />
</Attributes>
<Hierarchies>
<Hierarchy name="Store" hasAll="true">
<Level attribute="Store" />
</Hierarchy>
</Hierarchies>
</Dimension>
</Dimensions>
<MeasureGroups>
<MeasureGroup name="Sales" table="sales">
<Measures>
<Measure name="Units sold" column="unitssold" aggregator="sum" formatString="#,###" />
</Measures>
<DimensionLinks>
<ForeignKeyLink dimension="City" foreignKeyColumn="city" />
<ForeignKeyLink dimension="Store" foreignKeyColumn="store" />
</DimensionLinks>
</MeasureGroup>
</MeasureGroups>
</Cube>
</Schema>