View a markdown version of this page

json_serialization_enable - Amazon Redshift

Amazon Redshift dejará de admitir la creación de UDF de Python después del 30 de junio de 2026. Empezaremos a aplicarlo por fases. Para obtener más información sobre los detalles del fin de vida de Python y las opciones de migración, consulte la entrada del blog que se publicó el 30 de junio de 2025.

json_serialization_enable

Valores (predeterminados en negrita)

false, true

Descripción

Es la configuración de una sesión que modifica el comportamiento de serialización de JSON de los datos con formato ORC, JSON, Ion y Parquet. Si json_serialization_enable está configurado en true, todas las colecciones de nivel superior se serializan automáticamente a JSON y se devuelven como VARCHAR(65535). Las columnas no complejas no se ven afectadas ni se serializan. Dado que las columnas de colección se serializan como VARCHAR(65535), ya no se puede acceder directamente a sus subcampos anidados como parte de la sintaxis de la consulta (es decir, en la cláusula de filtrado). Si json_serialization_enable está configurado en false, las colecciones de nivel superior no se serializan a JSON. Para obtener más información acerca de la serialización de JSON anidada, consulte Serialización de datos JSON anidados y complejos.