2

我已经安装了 Pentaho Community Edition 5.0.1 并成功地从 MySQL 数据库(都托管在我的 PC 上)创建了一个新数据源。我现在想对这些数据执行 OLAP 分析,但不完全确定如何继续(所以请如果从我的问题中可以清楚地看出我走错了路,请提供其他信息 - 我是 OLAP 的新手)。

Saiku 插件已安装,我可以查看 2 个预制立方体(SampleData 和 SteelWheels)。我现在想创建一个或多个多维数据集,引用我之前创建的数据源中的数据,这就是我卡住的地方。据我了解,我需要创建一个定义多维数据集的蒙德里安模式,通过这个,我为数据源创建了 shema,正如在同一教程中定义的那样

<Schema name="testdb">
  <Cube name="Test Cube">
<Table name="testtable">
</Table>
<Dimension name="Date">
  <Hierarchy hasAll="true">
    <Level name="Date" column="date" type="Integer"/>
  </Hierarchy>
</Dimension>
<Dimension name="Key 1">
  <Hierarchy hasAll="true">
    <Level name="Key 1" column="key1" type="String"/>
  </Hierarchy>
</Dimension>
<Dimension name="Key 2">
  <Hierarchy hasAll="true">
    <Level name="Key 2" column="key2" type="String"/>
  </Hierarchy>
</Dimension>
<Measure name="Value" column="value" aggregator="sum"/>

该教程指出该文件可以放置在任何地方(我假设在 biserver-ce 文件夹或子文件夹中 - 任何位置的最佳实践?)。在 Saiku 中刷新多维数据集(通过按绿色箭头图标)时 - 大惊喜 - 新的多维数据集未列出,只有 SampleData 和 SteelWheels 是下拉列表中的选项(Pentaho 已重新启动等,没有效果)。在检查创建的模式时,没有对创建的数据源的引用,所以我不知道 Saiku/Pentaho 如何链接或使用它。这就是我认为问题所在,我需要以某种方式注册这个文件。我已经看到对数据源定义文件的引用(比如这里) 这似乎是我需要做的。但是,我找不到该文件应该放在哪里,应该命名什么或任何包含此类步骤的教程。我还觉得奇怪的是,必须打破 Pentaho 应用程序的使用流程来制作后续步骤所需的外部文件——暗示我做错了。

总结:如何使用 Pentaho CE 和 Saiku 从工作数据源创建 OLAP 多维数据集?

很难找到有关 Pentaho CE(与 Saiku)使用的有据可查的帮助以及有关设置中众多问题的警告,我认为有关此问题的详细答案将对社区有所帮助

4

1 回答 1

2

For launching the cube into BI-Server you simply has to create 1 cube in pentaho schema work-bench and you have to save the link into what ever location you want to store or create one folder and save it their..

After that you have to publish the cube..

Now if you added the saiku pluggin into bi-server then this newly created cube will list under the steelwheles..

So this is the only procedure you have to follow.. now compare what you did by comparing this steps..

Some-times by restarting biserver this problem will not going to solve so, just refresh the list of cubes (the portion where SampleData and Steelwheels ) are displaying so after that you can see the newly created cube in that list..

于 2014-06-04T11:06:26.477 回答