首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么生成多维数据集时日志总是说“没有可用的数据”?

为什么生成多维数据集时日志总是说“没有可用的数据”?
EN

Stack Overflow用户
提问于 2019-04-28 12:42:38
回答 1查看 235关注 0票数 0

Kylin官方网站上的Kylin案例中,当我构建cube时,在Create Intermediate Flat Hive Table的第一步,日志总是No Data Available,状态总是running

多维数据集构建已经执行了三个多小时。

我检查了单元数据库表kylin_sales,表中有数据。

我发现中间扁平的蜂窝表kylin_intermediate_kylin_sales_cube_402e3eaa_dfb2_7e3e_04f3_07248c04c10c已经在蜂巢中成功地创建了,但是在its中没有数据。

代码语言:javascript
复制
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)

部署环境如下:

  1. zookeeper-3.4.14
  2. hadoop-3.2.0
  3. hbase-1.4.9
  4. apache-hive-2.3.4-bin
  5. apache-kylin-2.6.1-bin-hbase1x
  6. openssh5.3
  7. jdk1.8.0_144

我通过docker部署了集群,并创建了3个容器,一个主服务器,两个奴隶。

Create Intermediate Flat Hive Table步骤正在运行。

EN

回答 1

Stack Overflow用户

发布于 2019-04-30 02:33:20

No Data Available意味着这个步骤的日志尚未被Kylin捕获。通常只有当该步骤退出时(成功或失败),日志将被记录下来,然后您将看到数据。

在这种情况下,通常情况下,由于许多原因,它指示作业被Hive挂起。最简单的方法是,查看Kylin的日志,您将看到Kylin执行的Hive CMD,然后您可以在控制台中手动运行它,然后您将重现问题。请检查您的Hive/Hadoop是否有足够的资源(cpu、内存)来执行这样的查询。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55890360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档