【问题标题】:hive table shows null output while display the data蜂巢表在显示数据时显示空输出
【发布时间】:2015-11-23 02:31:48
【问题描述】:

Hive 显示为空

create table users (name string, id int) row format delimited fields terminated by '\t' stored as textfile;



Output received
raj   NULL
venkat NULL
appu   NULL
sony   NULL
lg     NULL
nani   NULL

我能知道是什么问题吗?

【问题讨论】:

  • 看起来您需要提供更多上下文 - 例如您为检索数据而运行的查询是什么?
  • 将数据本地inpath '/home/cloudera/a/users.txt' 加载到用户表中;

标签: hive bigdata hiveql


【解决方案1】:

你可以分享示例数据线吗?这很可能是因为记录不是制表符分隔的。创建一个包含少量记录的新文件,并确保它不是空格而是制表符分隔,然后重试..

【讨论】:

    【解决方案2】:

    问题将是以下任何一个或全部:

    1.) 您的数据文件没有第二列的值。

    2.) 您的数据文件有两列,但第二列不是整数。

    希望对你有帮助...!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多