STATE_STORE_KEY_SCHEMA_NOT_COMPATIBLE condition d’erreur

SQLSTATE : 42000

Le schéma de clé fourni ne correspond pas au schéma existant dans l’état de l’opérateur. Schéma existant=<storedKeySchema> ; schéma fourni=<newKeySchema>. 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 clé ont été réorganisés. La réorganisation des champs dans le schéma de clé n’est pas autorisée.

FIELD_ADDED

Nouveau(s) champ(s) trouvé(s) <addedFields> dans le schéma de clé. L’ajout de champs au schéma de clé n’est pas autorisé.

FIELD_REMOVED

Champ(s) manquant(s) <removedFields> dans le schéma de clé. La suppression de champs du schéma de clé n’est pas autorisée.

NULLABILITY_CHANGED

La nullabilité des champs <changedFields> dans le schéma de la clé a changé. La modification du caractère nullable des champs clés n’est pas autorisée.

TYPE_CHANGED

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

UNKNOWN_INCOMPATIBILITY

Le schéma des clés a changé de façon incompatible.

UNSAFE_KEY_ALIGNMENT_AFTER_SCALA_MIGRATION

Un changement de schéma de clé a été détecté lors de l’alignement des clés opérateur avec une mise à niveau Scala 2.12 à 2.13 (opérateur : <operatorType>). <description> Non pris en charge et peut corrompre la requête en cours. Envisagez de redémarrer la requête avec un nouvel emplacement de point de contrôle ou de contacter l’équipe Azure Databricks pour obtenir de l’aide.