Hive試驗:表與原始數據不一致能否成功?

Hive試驗:表與原始數據不一致能否成功?

一、問題描述:

創建一個新表一共三列,但是原始數據爲四列,這個時候能夠將原始數據的前三列成功導入hive表中嗎?

二、開始試驗

1.創建表

創建一個名爲ui的內部表,包含三個字段:userid itemid rating。

create table ui(
userid string,
itemid string,
rating string)
row format
delimited fields terminated by '\t';

2.導入數據:

原始數據爲4列,以\t作爲分隔符。

load data local inpath '/root/data/cf/2003-10.data'  into table ui;

3.檢查導入的數據

發現僅僅只有前三列,完全可以成功。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章