Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Вы находитесь на странице архива. Актуальная документация доступна по ссылке.

Порядок обработки запросов на обновление логической схемы

Запрос на обновление логической схемы данных обрабатывается в следующем порядке:

  1. Внешняя информационная система отправляет запрос на обновление логической схемы данных в Prostore.
  2. Запрос поступает в сервис исполнения запросов Prostore.
  3. При создании и удалении логических таблиц и материализованных представлений обновляется физическая схема данных:
    1. Сервис исполнения запросов модифицирует (обогащает) запрос и отправляет его в те датасорсы, где хранятся данные логической сущности.
    2. Каждый задействованный датасорс обновляет свою физическую схему данных.
  4. Сервис исполнения запросов обновляет логическую схему данных в сервисной базе данных и публикует сообщение об этом в системном топике Kafka.
  5. Сервис исполнения запросов возвращает ответ во внешнюю информационную систему. Ответ возвращается синхронно — после успешного обновления логической и физической схем данных.

Подробнее о компонентах системы см. в разделе Компоненты системы, о внешних связях системы см. в разделе Связи с другими системами и компонентами.