Причины ошибок при загрузке данных
Содержание раздела
Ошибки при загрузке данных могут быть вызваны проблемами с данными, конфигурацией или инфраструктурой.
Возможные проблемы с данными
Основные причины ошибок загрузки при проблемах с данными:
- некорректная схема или записи Avro в сообщениях Kafka;
- несоответствие полей (их порядка, количества или типа) между сообщениями Kafka, внешней таблицей загрузки и целевой таблицей;
- загрузка различающихся наборов записей в датасорсы (например, из-за разницы в офсетах Kafka).
Возможные проблемы с конфигурацией
Основные причины ошибок загрузки при проблемах с конфигурацией:
- некорректный путь к топику Kafka в свойствах внешней таблицы загрузки;
- недостаточные интервалы ожидания при работе с брокером Kafka (
EDML_FIRST_OFFSET_TIMEOUT_MS,EDML_CHANGE_OFFSET_TIMEOUT_MS,ADB_MPPW_FDW_TIMEOUT_MS).
Возможные проблемы с инфраструктурой
Основные причины ошибок загрузки при проблемах с инфраструктурой:
- расхождения времени между серверами инсталляции;
- некорректная установка коннектора для загрузки данных.
Отмена неуспешной операции
При неуспешной загрузке данных в логическую таблицу система отменяет соответствующую операцию записи и возвращает данные датасорсов в состояние, предшествовавшее этой операции.
При неуспешной загрузке данных в standalone-таблицу изменения не отменяются автоматически, — их нужно отменять вручную в соответствующем датасорсе. Если ошибка связана с ограничениями целевой СУБД, для устранения такой ошибки следуйте рекомендациям, доступным в документации этой СУБД.