蜂巢表在显示数据时显示空输出

Posted

技术标签:

【中文标题】蜂巢表在显示数据时显示空输出【英文标题】: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' 加载到用户表中; 【参考方案1】:

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

【讨论】:

【参考方案2】:

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

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

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

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

【讨论】:

以上是关于蜂巢表在显示数据时显示空输出的主要内容,如果未能解决你的问题,请参考以下文章

从数据库中获取记录时显示空表视图

Volley 首次加载活动时显示空错误

DataGridView 绑定到已键入的 DataTable 时显示空单元格

尝试显示从服务器对象检索到的值时显示空值

如何使 jqgrid 仅在我们搜索时有效(显示数据)?

单击搜索结果时显示空的详细信息视图