一些查询结果输出需要json格式,查询在配置单元中运行,并将结果发布到awss3上。
zaqlnxep1#
你可以用很多方法。您可以使用python将结果格式化为json并发送到任何地方(可能这更适合您的“将结果发送到aws”目的)。或者,您可以从brickhouselink使用to_json udfs。如果您将结果转换为一个命名的结构,并根据需要排列列,它会将其解释为jsonMap,并相应地输出。 SELECT to_json( named_struct( "field1", field1,"field2", field2,"field3", field3 )) FROM mytable; tojson还将解释数组和Map。
SELECT to_json( named_struct( "field1", field1,"field2", field2,"field3", field3 )) FROM mytable;
1条答案
按热度按时间zaqlnxep1#
你可以用很多方法。
您可以使用python将结果格式化为json并发送到任何地方(可能这更适合您的“将结果发送到aws”目的)。
或者,您可以从brickhouselink使用to_json udfs。如果您将结果转换为一个命名的结构,并根据需要排列列,它会将其解释为jsonMap,并相应地输出。
SELECT to_json( named_struct( "field1", field1,"field2", field2,"field3", field3 )) FROM mytable;
tojson还将解释数组和Map。