下面是我要做的:
INSERT OVERWRITE LOCAL DIRECTORY '/my/path' ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' SELECT name, info FROM users ``` `info` 是嵌套结构(类似于 `struct<struct<string, string>, int>` ). 在输出文本文件中,我想将其编码为json。此外,我不能使用第三方自定义项。 我要怎么做?
iqih9akk1#
尝试
insert overwrite local directory '/my/path' row format serde 'org.apache.hadoop.hive.serde2.DelimitedJSONSerDe' select name, info from users ;
djsonserde是一个内置的配置单元,因此不需要外部库。
1条答案
按热度按时间iqih9akk1#
尝试
djsonserde是一个内置的配置单元,因此不需要外部库。