我已经在hadoop客户端计算机上安装了apache kylin。我已经成功创建了数据模型和多维数据集。多维数据集构建也成功,但是当我转到“模型”选项卡时,它显示多维数据集的大小为0 KB。转到“见解”选项卡时,可以正确查询维度表,但是查询事实表时,它将返回0条记录。
当我在hive上执行kylin时,用于获取数据的查询返回记录,这意味着数据本身没有问题。但是,与原始事实表相比,kylin为多维数据集创建的hbase表具有很少的记录。我猜麒麟可能与hbase有一些兼容性问题。有人可以对此提供任何见解吗?
Hadoop v2.9.0 Hbase v1.2.6.1 麒麟v2.3.1
多维数据集大小为0 KB。存储空间小于1MB:
答案 0 :(得分:0)
通常,我们在HBase shell中扫描HBase表以查看它是否具有数据。
如果HBase表为0记录,则表示没有多维数据集数据。如果您确定Hive中间表中有数据,则没有理由Cube为空。只需检查日志,看看是否有问题。