Уведомление о событиях

Содержание раздела
  1. Публикуемые события
  2. Управление уведомлениями

Система может уведомлять о системных событиях следующими способами:

Публикуемые события

Система поддерживает публикацию системных событий, описанных в таблице ниже.

Событие Момент публикации
Выполнение DDL-запроса (DATAMART_SCHEMA_CHANGED) Успешное выполнение DDL-запроса (кроме запросов к временным прокси-таблицам), независимо от того, изменилась ли логическая схема фактически
Открытие дельты
(DELTA_OPEN)
Успешное выполнение BEGIN DELTA
Успешное начало синхронизации материализованных представлений
Закрытие дельты
(DELTA_CLOSE)
Успешное выполнение COMMIT DELTA
Успешное завершение синхронизации материализованных представлений
Откат дельты
(DELTA_CANCEL)
Успешное выполнение ROLLBACK DELTA
Успешная операция записи
(WRITE_OK)
Успешное выполнение запроса на загрузку или обновление данных логической таблицы вне дельты
Успешное выполнение COMMIT DELTA.
Событие публикуется по каждой успешной операции в каждой логической таблице, где была хотя бы одна операция в дельте
Успешное завершение синхронизации материализованных представлений.
Событие публикуется по последней успешной операции в каждом материализованном представлении, синхронизированном в дельте
Отмена операции записи
(WRITE_CANCEL)
Успешная отмена операции в логической таблице вне дельты или в дельте
Успешное выполнение ROLLBACK DELTA.
Событие публикуется по каждой ранее успешно выполненной и теперь отмененной операции в каждой логической таблице, где была хотя бы одна операция записи в дельте
Синхронизация материализованного представления
(SYNC_OK)
Успешная загрузка изменений в представление в цикле синхронизации

† Операция может быть отменена системой из-за невозможности записать данные или администратором с помощью команд управления операциями.

Управление уведомлениями

По умолчанию уведомления обо всех событиях отключены. Их можно включить по некоторым или всем видам системных событий, как описано в разделах: