json_serialization_enable - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

json_serialization_enable

值 (粗體為預設值)

false、true

說明

修改 ORC、JSON、Ion 和 Parquet 格式資料的 JSON 序列化行為的工作階段組態。如果 json_serialization_enabletrue,則所有頂層集合都會自動序列化為 JSON,並以 VARCHAR(65535) 的形式傳回。非複雜資料欄不會受到影響或序列化。由於集合資料欄已序列化為 VARCHAR(65535),因此無法再直接存取其巢狀子欄位,以做為查詢語法 (也就是篩選條件子句中) 的一部分。如果 json_serialization_enablefalse,則頂層集合不會序列化為 JSON。如需取得巢狀 JSON 序列化的相關資訊,請參閱 序列化複雜的巢狀 JSON