问题描述
在 Hive 中,如何使用 INSERT OVERWRITE DIRECTORY 编写一个制表符分隔的文件,其中的列是架构结构:array
这是我迄今为止尝试过的方法,但没有奏效:
INSERT OVERWRITE DIRECTORY /some/tmp/location
ROW FORMAT DELIMITED
FIELDS TERMINATED BY "\t"
COLLECTION ITEMS TERMINATED BY ","
SELECT t1.stringCol,t1.structCol,t1.floatCol
FROM table_with_struct as t1;
无效是什么意思?
- 存储的文件在列之间没有制表符分隔。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)