ทำไมค่าออบเจ็กต์ในผลลัพธ์คำขอ Sigma ของฉันจึงเปลี่ยนไป
ณ วันที่ 3 กันยายน 2020 Sigma จะรองรับคำขอที่ใช้รูปแบบภาษา SQL อย่าง Prestosql v334 โดยส่วนหนึ่งของการเปลี่ยนแปลงนี้คือค่าออบเจ็กต์ (เช่น แมป อาร์เรย์ เป็นต้น) จะถูกเข้ารหัสในรูปแบบ 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""}"
คำตอบนี้ช่วยตอบข้อสงสัยของคุณหรือไม่
บทความที่เกี่ยวข้อง