Поделиться через


класс ошибок SAAS_CONNECTOR_SCHEMA_CHANGE_ERROR

SQLSTATE: не назначен

Изменение схемы произошло в таблице <tableName> источника <sourceName>.

ПЕРЕИМЕНОВАНИЕ_СТОЛБЦА

Добавлены новые столбцы <newColumns>, а существующие столбцы <missingColumns> были удалены одновременно. Возможно, что один или несколько столбцов были переименованы. Выполните FULL REFRESH в определенной целевой таблице.

ИЗМЕНЕНИЕ_ТИПА_СТОЛБЦА

Изменены типы данных столбцов <columnNames>. Повторно запустите весь конвейер или обновите конкретную целевую таблицу, чтобы применить новые типы данных.

ИЗМЕНЕНИЕ_КЛЮЧЕЙ_КУРСОРА

Ключ курсора был изменен с <oldKey> на <newKey>. Выполните операцию FULL REFRESH для определенной целевой таблицы.

УДАЛИТЬ_СТОЛБЦЫ

Столбцы <droppedColumns> удалены. Повторно запустите весь конвейер или обновите определенную целевую таблицу, чтобы обновить новую схему.

DROP_TABLE (удаление таблицы)

Целевая таблица была удалена из источника. Он будет удален из конвейера при следующем запуске, но место назначения будет сохранено. Чтобы удалить целевую таблицу, удалите ее вручную.

НЕСОВМЕСТИМОЕ_ИЗМЕНЕНИЕ_ТИПА_СТОЛБЦА

Типы данных по крайней мере одного из столбцов, <columnNames> были изменены и не могут быть правильно обработаны. Выполните FULL REFRESH в определенной целевой таблице.

НОВЫЕ_СТОЛБЦЫ

Добавлены новые столбцы <newColumns>. Повторно запустите весь конвейер или обновите определенную целевую таблицу, чтобы включить новые столбцы.

ИЗМЕНЕНИЕ_ПЕРВИЧНОГО_КЛЮЧА

Первичный ключ был изменен с <oldKey> на <newKey>. Выполните FULL REFRESH в определенной целевой таблице.