AUTOCDC_INVALID_STATE foutvoorwaarde

SQLSTATE: 42000

Een ongeldige AutoCDC-status voor doeltabel <tableName>gedetecteerd:

AUXILIARY_TABLE_KEY_COLUMN_MISSING

De interne hulptabel mist een sleutelkolom <keyColumnName> die in de <propertyName> tabeleigenschap is geregistreerd. Het hulptabelschema kan beschadigd zijn of extern zijn aangepast. Voer een volledige verversing uit van de doeltabel om de hulptabel opnieuw te maken.

AUXILIARY_TABLE_PROPERTY_MALFORMED

De interne hulptabel heeft een misvormde <propertyName> eigenschap met ruwe waarde '<rawValue>'. De eigenschap moet een JSON array van strings zijn (bijvoorbeeld '["id","regio"]'). De metadata van de hulptabelen kan beschadigd zijn of extern zijn aangepast. Voer een volledige verversing uit van de doeltabel om de hulptabel opnieuw te maken.

AUXILIARY_TABLE_PROPERTY_MISSING

De interne hulptabel mist de vereiste <propertyName> tabeleigenschap; kan AutoCDC-sleutelkolommen niet valideren. De metadata van de hulptabelen kan beschadigd zijn of extern zijn aangepast. Voer een volledige verversing uit van de doeltabel om de hulptabel opnieuw te maken.

KEY_SCHEMA_DRIFT

Een of meer AutoCDC-stromen die naar het doelwit schrijven, <expectedKeySchema>gebruiken sleutelkolommen , die niet consistent zijn met de voor het doel geregistreerde sleutels (opgenomen <recordedKeySchema>). AutoCDC ondersteunt het wijzigen van sleutelkolommen of hun type niet over incrementele pijplijnruns. Corrigeer de conflicterende flow(s) of voer een volledige verversing van de doel-tabel uit.

SCD_TYPE_DRIFT

Een of meer AutoCDC-stromen schrijven naar het doelwit gebruiken SCD-type <expectedScdType>, wat niet consistent is met het SCD-type dat daarvoor is geregistreerd (geregistreerd <recordedScdType>). AutoCDC ondersteunt geen wijziging van het SCD-type van een doel over incrementele pipelineruns. Corrigeer de conflicterende flow(s) of voer een volledige verversing van de doel-tabel uit.