OLAP CUBE 可以在 HBase 中完成吗?

Posted

技术标签:

【中文标题】OLAP CUBE 可以在 HBase 中完成吗?【英文标题】:Can OLAP CUBE be done in HBase? 【发布时间】:2013-08-20 10:21:24 【问题描述】:

有什么方法可以用它在 HBase 或 OLAP 中创建 CUBE DIMENSIONS? 我想用我的 HBASE 或 HIVE 创建 CUBE DIMENSIONS 类型的应用程序,并将其与 SSAS 连接以进行报告,这可能吗?如果是这样,请用一些链接和代码指导我。

我尝试在 hive 中创建多维数据集视图,我想知道 HBase 是否可以这样做。

谢谢...

【问题讨论】:

Can OLAP be done in BigTable? 的可能重复项 我想知道 sas 如何与 hive 连接,以及报告可视化的性能如何。 【参考方案1】:

很有可能。事实上,最近已经朝着相同的方向进行了几次尝试。例如,请参阅 HBase-Lattice 和 urbanairship datacube。

您可能还会发现这个presentation 很有帮助,它讨论了HBase 的低延迟“OLAP”

HTH

【讨论】:

感谢您的信息。我还想知道如果我使用 hive 立方体尺寸,是否可以使用 sas 进行报告。我可以看到与 hive 有 sas 连接。我的疑问是,sas 是否将配置单元立方体导入 sas 环境并在那里查询?或者,它再次命中 hive 以进行报告,以便运行 MR,这将我的报告性能降低到 2-4 秒以上。 我对 sas 完全陌生,我希望在 2-4 秒内生成我的报告,其中我的聚合数据位于 Hive 表中,然后我在此之上创建了多维数据集维度。这是否可以通过sas/access 9.3M2接口实现? 我不这么认为(但请确认 100% 确定)。它只会为您提供 Hive 数据与 SAS 的接口。将所有数据从那里导入 SAS 没有多大意义。看看 SAS LASR,以防万一。 谢谢 我猜 SAS Visual Analytics 可以完成我的工作 SAS LASR 守护程序在您的 Hadoop 集群的每个节点上运行。根据管理策略,数据从 HDFS 文件系统加载到 LASR 守护程序。 Soo 我想报告可以通过这个来完成。我的理解有什么差距吗?【参考方案2】:

您可以查看来自 eBay 的 Kylin。它使您能够从 hive 构建多维数据集并将生成的数据保存到 hbase

【讨论】:

以上是关于OLAP CUBE 可以在 HBase 中完成吗?的主要内容,如果未能解决你的问题,请参考以下文章

HBase 中的 OLAP 成为可能的原因

在 Snowflake 中构建 OLAP Cube

使用 Python 连接到 SSAS OLAP Cube

如何将业务逻辑编程到 OLAP Cube 中?

KUDU 秒级查询的数据仓库

Where - OLAP Cube 中的 In 子句