STATE_STORE_VALUE_SCHEMA_NOT_COMPATIBLE condition d’erreur

SQLSTATE : 42000

Le schéma de valeur fourni ne correspond pas au schéma existant dans l’état de l’opérateur. Schéma existant=<storedValueSchema> ; schéma fourni=<newValueSchema>. Pour exécuter la requête sans validation de schéma, définissez spark.sql.streaming.stateStore.stateSchemaCheck sur false. Notez que l’exécution sans validation de schéma peut avoir un comportement non déterministe.

FIELDS_REORDERED

Les champs de schéma de valeur ont été réorganisés. La réorganisation des champs dans le schéma de valeur n’est pas autorisée.

FIELD_ADDED

Nouveau(s) champ(s) trouvé(s) <addedFields> dans le schéma de valeur. L’ajout de champs au schéma de valeur n’est pas autorisé sans que l’évolution du schéma soit activée.

FIELD_REMOVED

Champ(s) manquant(s) <removedFields> dans le schéma de valeur. La suppression de champs du schéma de valeur n’est pas autorisée sans que l’évolution du schéma soit activée.

NULLABILITY_CHANGED

La nullabilité des champs <changedFields> dans le schéma de valeur a changé de manière incompatible.

TYPE_CHANGED

Le ou les champs <changedFields> du schéma de valeur ont changé. La modification des types de champs de valeur n’est pas autorisée.

UNKNOWN_INCOMPATIBILITY

Le schéma de valeur a changé de manière incompatible.