在官网的sample
案例中Kylin
,我在构建的时候cube
,在第一步中Create Intermediate Flat Hive Table
,log一直是No Data Available
,status一直是running
。
多维数据集构建已执行三个多小时。
我检查了hive数据库表kylin_sales
,表中有数据。
kylin_intermediate_kylin_sales_cube_402e3eaa_dfb2_7e3e_04f3_07248c04c10c
而且我发现hive中已经成功创建了中间平面hive表,但是里面没有数据。
hive> show tables;
OK
...
kylin_intermediate_kylin_sales_cube_402e3eaa_dfb2_7e3e_04f3_07248c04c10c
kylin_sales
...
Time taken: 9.816 seconds, Fetched: 10000 row(s)
hive> select * from kylin_sales;
OK
...
8992 2012-04-17 ABIN 15687 0 13 95.5336 17 10000975 10000507 ADMIN Shanghai
8993 2013-02-02 FP-non GTC 67698 0 13 85.7528 6 10000856 10004882 MODELER Hongkong
...
Time taken: 3.759 seconds, Fetched: 10000 row(s)
部署环境如下:
- zookeeper-3.4.14
- hadoop-3.2.0
- hbase-1.4.9
- apache-hive-2.3.4-bin
- apache-kylin-2.6.1-bin-hbase1x
- 打开sh5.3
- jdk1.8.0_144
我通过docker部署集群,创建了3个容器,1个master,2个slave。
Create Intermediate Flat Hive Table
步骤正在运行。