首页 > 解决方案 > 建好数据仓库后如何进行OLAP分析?

问题描述

我们已经建立了一个数据仓库,其中包含多个事实表和多个维度表(在 MySQL 服务器上)。

执行 OLAP 操作的下一步是什么?我读了一个答案,说 OLAP 操作通常用 MDX 表达式表示。(https://stackoverflow.com/a/18923809/7887590

我可以在哪里执行我的 MDX 表达式来生成报告?

顺便说一句,OLAP 是一种过时的技术吗?因为近年来我看到关于这个话题的讨论越来越少。

标签: mdxolapolap-cube

解决方案


OLAP 并没有过时,但可能已经过时了。现在流行的是直接对原始数据运行查询,但 IMO olap 仍然扮演着非常重要的角色,尤其是对于不精通 SQL 的用户。您可以在数据仓库(例如 Mondrian)上插入 OLAP 引擎,并针对星型模式运行 MDX 查询。MDX 可能很难学习,但商业用户往往比 SQL 更喜欢它。

此外,您可以使用拖放工具(Power BI、Tableau、Pentaho Analyzer),该工具可以与 OLAP 引擎(使用 MDX 或直接 SQL)对话,避免最终用户完全编写查询代码。


推荐阅读