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.

FIELDS_REORDERED

Os campos-chave do esquema foram reordenados. Não é permitido reordenar campos no esquema de chaves.

FIELD_ADDED

Novo(s) campo(s) encontrado(s) <addedFields> no esquema de chaves. Não é permitido adicionar campos ao esquema de chaves.

FIELD_REMOVED

Campo(s) <removedFields> em falta no esquema da chave. Remover campos do esquema de chaves não é permitido.

NULLABILITY_CHANGED

A possibilidade de valor nulo do(s) campo(s) <changedFields> no esquema de chave foi alterada. Não é permitido alterar a anulabilidade dos campos de chave.

TYPE_CHANGED

O tipo(s) de(s) campo(s) <changedFields> no esquema de chave mudou. Não é permitido alterar tipos de campos de chave.

UNKNOWN_INCOMPATIBILITY

O esquema de chaves foi alterado de forma incompatível.