6

Hadoop 的 Hive 是否支持多维表达式 (MDX)?

4

3 回答 3

1

将 OLAP 解决方案与 Hadoop 的数据连接是可能的。在icCube中,可以创建自己的数据源(查看文档),您需要一个 Java 接口(如 JDBC)。

此解决方案将数据带到 OLAP 服务器。将处理带到 Hadoop 是另一个问题,据我所知,没有人这样做。并行汇总事实是可能的。另一个步骤是在节点中有维度。这是一个复杂的问题(算法在并行版本中不容易转换)。

于 2011-05-25T06:26:51.893 回答
0

Simba MDX 提供者声称将 MDX 查询转换为 HiveQL。我自己没有尝试过评论它的特性和局限性。

于 2013-12-06T11:25:39.320 回答
0

您可以使用Mondrian (Pentaho Analysis Services),它通过 JDBC 连接并为数据库使用特定方言。我看过对 Hive 方言的引用,但我自己没有尝试过 - 最好搜索论坛。

有一点学习曲线:您需要创建一个在 XML 中定义多维数据集的模式,但幸运的是有一个 GUI 工具(模式工作台)可以提供帮助。

于 2012-01-16T12:09:59.793 回答