Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在进行一个必须实施 BI 解决方案的项目。我将使用 Pentaho 套件和 saiku。
使用 PDI 提取和转换数据后,我会将它们放入 MySQL 数据库中。
我的问题是,我是否使用相同的数据库进行报告和分析?这个/这些数据库应该是星型模式吗?我知道,对于分析和 saiku,它必须是星型模式,但我想知道报告部分是否相同。
谢谢你的帮助
报告部分并不重要,因为查询只是普通的 SQL 查询。然而,为了理智,我只会建立一个数据库,你是对的,它必须是一个星型模式。如果您有 2 个数据库,您最终会遇到同步问题和各种问题 - 没有什么比由于数据不一致而不受用户信任的 BI 系统更糟糕的了。
还; 在您的报告中,您也可以使用 MDX 以及 SQL - 这样会使事情变得更容易。