warunek błędu APPLY_CHANGES_FROM_SNAPSHOT_ERROR

SQLSTATE: 22000

Wystąpił błąd podczas AUTO CDC FROM SNAPSHOT operacji.

ACFS_AUTOCDC_INTEROP_DISABLED

ACFSUnifiedTableProcessor jest blokowany przez dlt-pipelines.enableACFSAutoCDCInterop i nie jest włączony.

ACFS_WITH_EXPECTATION_DISABLED

ACFSUnifiedTableProcessor wymaga włączenia enableACFSWithExpectation.

NARUSZENIE_DUPLIKATU_KLUCZA

Odnaleziono <count> wiersze klucza "<key>" w <provenance> tabeli dla przepływu "<flowName>". Oczekiwano co najwyżej 1 wiersza na klucz.

wersja dynamicznego migawki

Wersja migawki powinna być niezależna od tabeli.

PIERWSZY ZRZUT PUSTY

AUTO CDC FROM SNAPSHOT funkcja lambda jest None zwracana jako pierwsze źródło migawki do przetworzenia. Upewnij się, że co najmniej jedno prawidłowe źródło migawek jest dostępne do przetworzenia.

INTEROP_IGNORE_NULL_UNSUPPORTED

Cel <target> jest zapisywany zarówno przez przepływ apply_changes_from_snapshot, jak i przepływ <flowName>apply_changes , który ustawia ignoreNull=true. Ustaw ignoreNull=false na każdym apply_changes przepływie, który dzieli tabelę z apply_changes_from_snapshot.

INVALID_SNAPSHOT_VERSION (Nieprawidłowa wersja migawki)

AUTO CDC zapytanie wymaga specyfikacji zarówno migawki, jak i jej wersji. Jeśli nie jest oczekiwana żadna wersja migawki, umieść wartość null jako symbol zastępczy jako drugą wartość zwróconej krotki.

Nieprawidłowy typ wersji migawki

Typ wersji migawki nie jest obsługiwany.

NIEPRAWIDŁOWA_TUPLA_BRAK_WERSJI_SNAPSHOTA

Znaleziono nieprawidłową wersję migawki dla AUTO CDC FROM SNAPSHOT kwerendy do tabeli docelowej "<target>". Zwrócona wersja migawki była None ale AUTO CDC FROM SNAPSHOT wymaga prawidłowej wersji migawki innej niż null dla każdej ramki danych migawki.

MISSING_AUTOCDC_SYSTEM_COLUMNS

Tabela docelowa nie zawiera wymaganych kolumn systemowych: <missing>. ACFSUnifiedTableProcessor wymaga docelowej tabeli z kolumnami systemowymi kompatybilnymi z AutoCDC (__Timestamp, __UpsertVersion, __DeleteVersion). Tabela może wymagać odtworzenia z poprawnym schematem.

WERSJA_DLA_NIEISTNIEJĄCYCH_ZDJĘĆ

Nie znaleziono wersji migawki.

OUT_OF_ORDER_SNAPSHOT_VERSION

Snapshot musi być przetwarzany w kolejności: wersja <currentVersion> snapshot nie jest większa niż najnowsza przetworzona wersja <previousVersion>.

SCD_TYPE_2_NOT_SUPPORTED

ACFSUnifiedTableProcessor obsługuje tylko SCD Type 1. SCD Type 2 nie jest obsługiwany dla zunifikowanych zapisów tabelowych.

WERSJA_SNAPSHOTA_NIESORTOWALNA

Wersja migawki musi być sortowalna.

SQL_QUERY_SOURCE_NOT_SUPPORTED

AUTO CDC ... FROM SNAPSHOT nie jest obsługiwane źródło snapshot z zapytań SQL (zapytania SQL).