Hive | 加载数据后,出现字段显示为 NULL的问题
生活随笔
收集整理的這篇文章主要介紹了
Hive | 加载数据后,出现字段显示为 NULL的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
進到HIVE命令下,命令格式:
在root目錄下創建的user.txt文件,格式如下:
將創建好的文件加載到新創建的tb_user表中:
成功界面:
進一步查詢:
為什么呢?
如果按照上面的格式寫,會成功的。注意網上格式:
規定了數據格式
> row format delimited
> fields terminated by ' '??? // 列間隔為 ‘ ’ 一個空格
> lines terminated by '\n'?? // 行間隔‘\n’ 換行
? ? > stored as textfile
那么,導入的數據 /opt/data/hivedatas/user_info.txt,也要列間隔為一個空格,每行需要換行。
我發現自己的也是\t的格式,發惱啊!!!
經過檢查,原來是\t寫成了\f,呵呵。真是粗心大意啊!!!!
?
總結
以上是生活随笔為你收集整理的Hive | 加载数据后,出现字段显示为 NULL的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ZooKeeper命令、命令行工具及简单
- 下一篇: Hbase出现ERROR: Can‘t