MDX对Hive(Hadoop)的支持

时间:2011-05-23 06:27:01

标签: hadoop mdx hive

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

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

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