请提出使用现有 mysql 数据库开始构建业务分析解决方案的方法

发布于 2024-12-06 04:21:35 字数 160 浏览 1 评论 0原文

我相信需要建立三层—— 1)表示层/数据可视化层 2)构建olap服务器(如mondrian)来访问mysql数据库并产生结果。 3)使用Olap Client API(olap4j)构建存储中间数据的OLAP立方体。

这种方法是正确的还是有什么问题?

请建议。 提前致谢

I believe there are three layers to build up-
1) Presentation Layer/Data Visualization Layer
2) Constucting olap server(like mondrian) to access mysql database and produce results.
3)Using Olap Client API(olap4j) to build OLAP cubes that store intermediate data.

Is this approach correct or is there any thing wrong with it?

Please suggest.
Thanks in Advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

单调的奢华 2024-12-13 04:21:35

不完全是。

  1. 按照 Kimball 标准构建数据仓库。 (使用 ETL,例如 PDI/Kettle)
  2. 使用模式工作台创建 mondrian 模式
  3. 启动并运行 BI 服务器并发布您的模式。然后,您可以发布您的架构并开始进行分析。
  4. 可选但推荐 - 安装 Saiku。

如果你做不到选项 1,那么蒙德里安就不适合你。然而,您也许可以使用数据库视图等伪造 kimball 样式架构,但它不适用于大量数据。

Not quite.

  1. Build your data warehouse to Kimball standards. (Using ETL e.g. PDI/Kettle)
  2. Create your mondrian schema using schema workbench
  3. Get a BI Server up and running and publish your schema. You can then publish your schema and start doing analytics.
  4. Optional but recommended - Install Saiku.

If you can't do option 1 then Mondrian isnt for you. However you may be able to fake-up a kimball style schema with db views etc, but it wont work well for large amounts of data.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文