我想将配置单元列转换为json值。我知道如何将json值转换成字符串,即使用 get_json_object .例如,这是配置单元表:
get_json_object
id | name ------------- 1 | kim 2 | lee 3 | park
预期输出为:
[ {"1" : "kim"}, {"2" : "lee"}, {"3" : "park"} ]
0lvr5msh1#
你可以使用brickhouse自定义项 collect :
collect
CREATE TEMPORARY FUNCTION collect AS 'brickhouse.udf.collect.CollectUDAF'; SELECT collect(map(CAST(id as STRING), name)) from table;
1条答案
按热度按时间0lvr5msh1#
你可以使用brickhouse自定义项
collect
: