hive的空格怎么查询
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hive的空格怎么查询相关的知识,希望对你有一定的参考价值。
参考技术A 分隔符的问题。应该是分隔符的问题,你创建表指定的分隔符为"\\t",可你的数据应该是以空格分割的吧
例如:create external table.......delimited fields
terminated by \' \' location.... 问题就出在这里,比如你的文件内容里面是以空格分割的,by的后面就写‘
’(里面有一个空格);如果文件内容是以逗号分割的,by后面就写‘,’
如何用hive查询hbase中的数据
参考技术A 第一步,启动hadoop,命令:./start-all.sh第二步,启动Hive,命令:
./hive --auxpath /home/dream-victor/hive-0.6.0/lib/hive_hbase-handler.jar,/home/dream-victor/hive-0.6.0/lib/Hbase-0.20.3.jar,/home/dream-victor/hive-0.6.0/lib/zookeeper-3.2.2.jar -hiveconf hbase.master=127.0.0.1:60000
这里,-hiveconf hbase.master=指向自己在hbase-site.xml中hbase.master的值
第三步,启动hbase,命令:./start-hbase.sh
第四步,建立关联表,这里我们要查询的表在hbase中已经存在所以,使用CREATE EXTERNAL TABLE来建立,如下:
以上是关于hive的空格怎么查询的主要内容,如果未能解决你的问题,请参考以下文章
从 hive 表中查询数据时,哪种状态最好排除 NULL 和空格