STATE_STORE_KEY_SCHEMA_NOT_COMPATIBLE condição de erro

SQLSTATE: 42000

O esquema de chave fornecido não corresponde ao esquema existente no estado do operador. Esquema existente=<storedKeySchema>; esquema fornecido=<newKeySchema>. Para executar a consulta sem validação de esquema, defina spark.sql.streaming.stateStore.stateSchemaCheck como false. Observe que a execução sem validação de esquema pode ter um comportamento não determinístico.

Campos reordenados

Os campos de esquema de chave foram reordenados. A reordenação de campos no esquema de chave não é permitida.

FIELD_ADDED

Novos campos <addedFields> encontrados no esquema de chave. Não é permitido adicionar campos ao esquema de chave.

FIELD_REMOVED

Campo(s) <removedFields> ausente do esquema de chave. A remoção de campos do esquema de chave não é permitida.

NULLABILITY_CHANGED

A nulidade dos campos <changedFields> no esquema de chave foi alterada. A alteração da nulidade dos campos de chave não é permitida.

TYPE_CHANGED

O tipo de campo(s) no esquema de chave <changedFields> foi alterado. A alteração de tipos de campos de chave não é permitida.

UNKNOWN_INCOMPATIBILITY

O esquema de chave foi alterado de maneira incompatível.