AUTOCDC_INVALID_STATE feltillstånd

SQLSTATE: 42000

Ett ogiltigt AutoCDC-tillstånd upptäcktes för måltabellen <tableName>:

AUXILIARY_TABLE_KEY_COLUMN_MISSING

Den interna hjälptabellen saknar nyckelkolumn <keyColumnName> som är registrerad i dess <propertyName> tabellegenskap. Hjälptabellens schema kan vara skadat eller ha ändrats externt. Utför en fullständig uppdatering av måltabellen för att återskapa hjälptabellen.

AUXILIARY_TABLE_PROPERTY_MALFORMED

Den interna hjälptabellen har en felaktig <propertyName>-egenskap med det råa värdet '<rawValue>'. Egenskapen måste vara en JSON array av strängar (till exempel '["id","region"]'). Hjälptabellens metadata kan vara skadade eller ha ändrats externt. Gör en fullständig uppdatering av måltabellen för att återskapa hjälptabellen.

AUXILIARY_TABLE_PROPERTY_MISSING

Den interna hjälptabellen saknar den nödvändiga <propertyName> tabellegenskapen; kan inte validera AutoCDC-konfigurationen. Metadata från hjälptabellen kan vara korrupt eller ha modifierats externt. Utför en fullständig uppdatering av måltabellen för att återskapa hjälptabellen.

KEY_SCHEMA_DRIFT

Ett eller flera AutoCDC-flöden som skriver till målet använder nyckelkolumner <expectedKeySchema>, som är inkonsekventa med de nycklar som registrerats för det (registrerade <recordedKeySchema>). AutoCDC stöder inte ändring av nyckelkolumner eller deras typer över inkrementella pipelinekörningar. Korrigera det motstridiga flödet/de motstridiga flödena eller uppdatera måltabellen fullständigt.

SCD_TYPE_DRIFT

Ett eller flera AutoCDC-flöden som skriver till målet använder SCD-typ <expectedScdType>, vilket inte stämmer överens med den SCD-typ som är registrerad för det (registrerad <recordedScdType>). AutoCDC stöder inte att ändra ett måls SCD-typ över inkrementella pipelinekörningar. Korrigera det motstridiga flödet/flödena eller utför en fullständig uppdatering av måltabellen.

SEQUENCING_TYPE_DRIFT

Ett eller flera AutoCDC-flöden som skriver till målet använder ett sekvenseringsuttryck av typ <expectedSequencingType>, vilket är inkonsekvent med den sekvenseringstyp som registrerats för det (registrerat <recordedSequencingType>). Sekvenseringsuttrycket kan ändras mellan inkrementella pipelinekörningar, men dess resultattyp får inte göra det, så att lagrade sekvenseringsvärden förblir jämförbara. Korrigera de konflikterande flödena eller utför en fullständig uppdatering av måltabellen.

TRACK_HISTORY_DRIFT

Ett eller flera AutoCDC-flöden som skriver till målhistoriken för kolumnerna [<expectedTrackHistoryColumns>] överensstämmer inte med de kolumner för historikspårning som har registrerats för detta (registrerade [<recordedTrackHistoryColumns>]). AutoCDC stöder inte att ändra SCD Type 2:s spårhistorikkolumner över inkrementella pipelinekörningar. Korrigera det eller de motstridiga flödena eller utför en fullständig uppdatering av måltabellen.