我已安装Pentaho Community Edition 5.0.1并成功创建了来自MySQL数据库的新数据源(两者在我的电脑上托管).I现在想要对此数据进行OLAP分析,但并不完全肯定如何继续(所以请在我的问题中提供额外的信息,以便我在错误的道路上寻找错误 - 我是OLAP的新手)。

安装了Saiku插件,我可以查看2个原始的多维数据集(Sampledata和SteelWheels)。我现在想创建一个或多个立方体,引用我之前创建的数据源中的数据,这是我卡住的地方。正如我所理解的那样,我需要创建一个定义多维数据集的Mondrian架构,通过这个我创建了与与

相同的教程中定义的数据源的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文件夹或子文件夹中的任何位置(i') - 位置上的任何最佳实践?)。刷新多维数据集(通过按下绿色箭头图标)在Saiku - 大惊喜时 - 未列出新的多维数据集,只有Sampledata和SteelWheels是下拉列表中的选项(Pentaho已重新启动等,无效)。在检查创建的模式时,没有引用创建的数据源,因此我不知道如何被Saiku / Pentaho链接或使用它。这是我认为问题所在的地方,我需要以某种方式注册这个文件。我已经看到了对数据源定义文件的引用(喜欢这里)这似乎是我需要做的事情。但是,我无法找到该文件的位置,应该命名的是什么或任何涉及这样一步的教程。我也发现它奇怪的是,一个人必须突破Pentaho应用程序的使用流动,以制作以下步骤所需的外部文件 - 提示我做错了。

总结:如何使用pentaho ce和saiku从工作数据源创建OLAP多维数据集?

令人惊讶的是,在设定中的众多问题上找到众多问题的有关使用良好的关于使用良好的难以找到良好的有关帮助的帮助,我认为对这个问题的详细答案将有助于社区

有帮助吗?

解决方案

要将多维数据集启动到BI-Server中,您只需在Pentaho架构工作台中创建1间多维数据集,您必须将链接保存到您要存储或创建一个文件夹的哪个位置并将其保存。

之后,您必须发布多维数据集..

现在,如果您将Saiku Pluggin添加到Bi-Server中,那么这个新创建的立方体将在钢换下列出..

所以这是你必须遵循的唯一过程..现在比较你通过比较这个步骤来进行你所做的事情..

通过重新启动biserver来解决问题,此问题不会解决,只需刷新多维数据集列表(Sampledata和SteelWheels的部分)之后,您可以在该列表中看到新创建的多维数据集..

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top