STATE_STORE_VALUE_SCHEMA_NOT_COMPATIBLE condición de error

SQLSTATE: 42000

El esquema de valor proporcionado no coincide con el esquema existente en el estado del operador. Esquema existente=<storedValueSchema>; esquema proporcionado=<newValueSchema>. Para ejecutar la consulta sin validación de esquema, establezca spark.sql.streaming.stateStore.stateSchemaCheck en false. Tenga en cuenta que la ejecución sin validación de esquemas puede tener un comportamiento no determinista.

Campos reordenados

Los campos de esquema de valor se han reordenado. No se permite el reordenamiento de campos en el esquema de valor.

FIELD_ADDED

<addedFields> Campos nuevos que se encuentran en el esquema de valores. No se permite agregar campos al esquema de valor sin la evolución del esquema habilitada.

FIELD_REMOVED

<removedFields> Faltan campos del esquema de valor. No se permite quitar campos del esquema de valor sin la evolución del esquema habilitada.

NULLABILITY_CHANGED

La nulabilidad de los campos <changedFields> del esquema de valor ha cambiado de forma incompatible.

TYPE_CHANGED

El tipo de campos <changedFields> del esquema de valor ha cambiado. No se permiten cambiar tipos de campos de valor.

UNKNOWN_INCOMPATIBILITY

El esquema de valor ha cambiado de forma incompatible.