Delen via


STATE_STORE_INVALID_AVRO_SCHEMA foutconditie

SQLSTATE: 3F000

Er is een ongeldig schema voor Avro-codering gedetecteerd.

GELIJKTIJDIG_KOLOM_TOEGEVOEGD_EN_VERWIJDERD

Kolommen <addedColsStr> toegevoegd en kolommen <removedColsStr> verwijderd in de kolomfamilie <colFamilyName>, tijdens dezelfde query-evolutie. Als u deze schemaontwikkeling wilt toestaan, stelt u de spark.sql.streaming.join.schemaEvolution.disallowAddDrop in op false, maar moet u er rekening mee houden dat daardoor de opgeslagen status zal worden verwijderd. Als u de naam van een kolom probeert te wijzigen zonder de samengevoegde status te verliezen, kunt u dezelfde query behouden en een projectie toevoegen.

ADDED_NON_NULLABLE_FIELDS

Niet-null-velden toegevoegd na een schemaontwikkeling: <nonNullableFields>, in kolomfamilie: <colFamilyName>. Houd er rekening mee dat zojuist toegevoegde velden nullable moeten zijn om schemaontwikkeling met Avro-codering mogelijk te maken. U kunt overwegen alleen null-velden toe te voegen.

DUPLICATE_NAME_IN_SCHEMA

Er is een dubbele naam gedetecteerd: '<invalidName>'. Houd er rekening mee dat veldnamen met Avro-codering allemaal uniek moeten zijn.

GENERIEK

Controleer de veldnamen die in de query worden gebruikt en de volgende Avro-coderingsuitzondering die is opgetreden.

ONGELDIG_TEKEN_IN_NAAM

Er is een ongeldige naam gedetecteerd: "<invalidName>". Houd er rekening mee dat veldnamen met Avro-codering moeten beginnen met een letter of onderstrepingsteken en alleen kunnen worden gevolgd door alfanumerieke tekens of onderstrepingstekens.