Sigma のクエリ結果におけるオブジェクト値の形式変更について
2020 年 9 月 3 日の時点で、Sigma は Prestosql v334 SQL シンタックスを使用するクエリに対応しています。この変更の一環として、オブジェクト (map、array など) の値が JSON 形式にエンコードされるようになりました。
以下に例を挙げます。
SELECT id, map_agg(key, value) AS dictionary FROM charges_metadata GROUP BY id
従来の動作:
id, dictionary ch_123,{a=123, b=hello world} ...
今後の動作:
id, dictionary ch_123,"{""a"":""123"",""b"":""hello world""}"
これで問題は解決しましたか?
関連記事