麒麟立方体构建成功,但其大小显示为 0 KB
Posted
技术标签:
【中文标题】麒麟立方体构建成功,但其大小显示为 0 KB【英文标题】:Kylin cube builds successfully but its size is shown as 0 KB 【发布时间】:2018-07-12 07:35:17 【问题描述】:我已经在 hadoop 客户端机器上安装了 apache kylin。我已经成功创建了数据模型和多维数据集。多维数据集构建也成功,但是当我转到模型选项卡时,它显示多维数据集的大小为 0 KB。当我转到见解选项卡时,我可以正确查询维度表,但是当我查询事实表时,它返回 0 条记录。
kylin 用来获取数据的查询在我在 hive 上执行时返回记录,这意味着数据本身没有问题。但是,kylin 为 cube 创建的 hbase 表与原始事实表相比,记录很少。我猜测 kylin 可能与 hbase 存在一些兼容性问题。任何人都可以对此提供任何见解吗?
Hadoop v2.9.0 Hbase v1.2.6.1 麒麟 v2.3.1
多维数据集大小为 0 KB。存储空间小于 1MB:
【问题讨论】:
【参考方案1】:通常我们在 HBase shell 中扫描 HBase 表,看它是否有数据。
如果 HBase 表为 0 记录,则表示没有 Cube 数据。如果您确定 Hive 中间表有数据,则 Cube 没有理由为空。只需检查日志以查看是否有问题。
【讨论】:
以上是关于麒麟立方体构建成功,但其大小显示为 0 KB的主要内容,如果未能解决你的问题,请参考以下文章
第 7 步 Build Base Cuboid 上的 Kylin 构建错误
Collada 中彩色立方体的最小示例(显示在 Google 地球中)?