Настройка графа репликации#

Вкладка Графы репликации#

Отображаемая информация во вкладке Графы репликации:

  • название графа;

  • кнопки для редактирования, удаления, создания, копирования графа (отображаются у APPADMIN);

  • кнопка валидации графа;

  • статус;

  • кнопки запуска, принудительного перезапуска, остановки графа (отображаются у APPADMIN и APPDUTY);

  • кнопки приближения, отдаления, вывода на весь экран;

  • кнопка редактирования схемы графа (отображаются у APPADMIN);

  • число сообщений в секунду, записанных в Kafka, на модуле Capture;

  • число сообщений в секунду, записанных в базу данных приемника, на модуле Applier;

    сразу после запуска графа (так как пока нет истории транзакций) и при ошибке вычисления числа записанных сообщений на модулях отображается «Err». Ошибка вычисления числа сообщений на ход репликации никак не влияет, и при следующем опросе консоли (консоль опрашивается каждые 2 секунды) число сообщений, записанных в секунду, будет снова рассчитано и отобразится на модулях.

  • внутренняя информация, которая загружается при нажатии на элемент.

Если графов в таблице больше 10, то таблица будет выводиться постранично.

Возможные операции:

  • поиск графа;

  • запуск и остановка модулей графа (для APPADMIN и APPDUTY);

  • просмотр информации о каждом графе;

  • редактирование, удаление, создание, копирование графа (для APPADMIN);

  • валидация графа.

Для просмотра параметров модуля и графа репликации:

  1. Авторизуйтесь.

  2. Откройте вкладку Графы репликации.

  3. Выберите граф для просмотра подробной информации о нем.

Графы репликации

Предусловия#

Создание, редактирование, удаление, копирование графов доступно пользователю с ролью APPADMIN.

Операции с графами#

Ошибки и предупреждения конфигурации, модуля, графа#

В GraDeLy при тестировании могут быть выявлены ошибки двух уровней:

  • Error

    • отсутствие полей, таблиц, схем БД;

    • использование недопустимых операций подмены;

    • нарушение уникальности подменяемых операций.

  • Warning

    • несоответствие типов;

    • меньшая размерность принимающего строкового типа;

    • меньшая размерность принимающего числового типа.

Ошибки уровня Error блокируют запуск графа или модуля, и оператор обязательно должен их устранить. Ошибки уровня Warning не влияют на запуск графа, но сигнализируют о возможных проблемах после запуска и требуют отдельного внимания оператора.

Рекомендации по устранению ошибок и предупреждений#

Если возникла ошибка уровня Error, связанная с отсутствием полей, таблиц или схем в БД источника или приемника:

  1. Убедитесь, что необходимые поля, таблицы или схемы есть в БД источника и приемника.

  2. Обновите метаданные в визуальном редакторе маппинга.