我是新来的,正在尝试 Pentaho Mondrian 为我公司的概念验证工作。
我们正在处理在 Greenplum 上运行的非常大规模的数据(数十亿行)。
但是,我遇到了一些障碍,如果可以回答以下问题,我将不胜感激?
- 是否有任何工具可以帮助将我们当前的 DB 模式转换为 Mondrian 的 OLAP 模式?
- 给定下面的示例 MDX 查询:
选择 {[措施].[访问]}列, 非空{ 头( 子孙( [地点], [位置].[段名], 后 ), 3 ) } 行 FROM [位置指标] 在哪里 ( [位置].[段名].[Bla Bla Bla], [地点].[期间].[每周], [位置].[位置类型].[网站], [地点].[行业名称].[法拉利车主] )
在 Tomcat 的日志文件中,生成的 SQL 查询没有 WHERE 子句,也没有 LIMIT 3。所以我的问题是,这些过滤和限制/偏移是发生在 DB 还是 OLAP 服务器层?如果是后者,那么具有数十亿行的表呢?