
同样的,先使用sql方式插入
map的访问通过map[key]的形式进行,测试一下
Map使用建表:
[plain] view plaincopy
hive>create table employee(id string, perf map<string, int>)
>ROW FORMAT DELIMITED
>FIELDS TERMINATED BY '\t'
>COLLECTION ITEMS TERMINATED BY ','
>MAP KEYS TERMINATED BY ':'
OK
Time taken: 0.144 seconds
‘MAP KEYS TERMINATED BY’ :key value分隔符
导入数据:
[plain] view plaincopy
$ cat test7.txt
1 job:80,team:60,person:70
2 job:60,team:80
3 job:90,team:70,person:100
hive>LOAD DATA LOCAL INPATH '/home/work/data/test7.txt' INTO TABLE employee
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)