我目前正处于一个必须实施BI解决方案的项目中。我将使用Pentaho套件和saiku。
在用PDI提取和转换数据后,我将它们放入MySQL数据库中。
我的问题是,我是否使用相同的数据库进行报告和分析? 这个/这些DB应该是星型模式吗? 我知道,对于analyze和saiku,它必须是一个星型模式,但我想知道它是否与报告部分相同。
求助于你
答案 0 :(得分:1)
报告部分并不重要,因为查询只是普通的SQL查询。然而,为了理智,我只会构建一个数据库,而你是对的,它必须是一个星型模式。如果您有2个数据库,您最终会遇到同步问题和所有类型 - 并且没有什么比其用户不信任的BI系统更糟糕了,因为数据不一致。
也;在您的报告中,您也可以使用MDX和SQL - 这样可以使事情变得更容易。