STATE_STORE_KEY_SCHEMA_NOT_COMPATIBLE foutvoorwaarde

SQLSTATE: 42000

Het opgegeven sleutelschema komt niet overeen met het bestaande schema in de status van de operator. Bestaand schema=<storedKeySchema>; opgegeven schema=<newKeySchema>. Als u de query zonder schemavalidatie wilt uitvoeren, stelt u spark.sql.streaming.stateStore.stateSchemaCheck in op false. Houd er rekening mee dat het uitvoeren zonder schemavalidatie niet-deterministisch gedrag kan hebben.

FIELDS_REORDERED

De volgorde van de sleutelschemavelden is gewijzigd. Het opnieuw ordenen van velden in het sleutelschema is niet toegestaan.

FIELD_ADDED

Nieuwe velden <addedFields> gevonden in het sleutelschema. Het toevoegen van velden aan het sleutelschema is niet toegestaan.

FIELD_REMOVED

Veld(en) <removedFields> ontbreken in het sleutelschema. Het verwijderen van velden uit het sleutelschema is niet toegestaan.

NULLABILITY_CHANGED

De mogelijkheid dat veld(en) <changedFields> in het sleutelschema null-waarden bevatten, is gewijzigd. Het wijzigen van de null-waarde van sleutelvelden is niet toegestaan.

TYPE_CHANGED

Het type veld(en) <changedFields> in het sleutelschema is gewijzigd. Het wijzigen van typen sleutelvelden is niet toegestaan.

UNKNOWN_INCOMPATIBILITY

Het sleutelschema is op een incompatibele manier gewijzigd.

UNSAFE_KEY_ALIGNMENT_AFTER_SCALA_MIGRATION

Een sleutelschemawijziging werd gedetecteerd tijdens het uitlijnen van de operatorsleutel met een upgrade van Scala 2.12 naar 2.13 (operator: <operatorType>). <description> Niet ondersteund en kan de lopende query beschadigen. Overweeg om de query opnieuw te starten met een nieuwe checkpointlocatie of neem contact op met het Azure Databricks-team voor hulp.