Войти

Что такое Витрина данных конфигурации установки Лайт

В целях предоставления ведомствам возможности передачи своих данных другим ведомствам-потребителям данных через ПОДД с минимумом затрат при использовании типового тиражируемого программного обеспечения витрин данных, была разработана версия витрины данных с модернизированными средствами установки, настройки, наполнения данными из информационной системы ведомств и поддержания в работоспособном состоянии.

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

  • Развертывание витрины. Развертывание должно производиться на единственную машину;
  • Автоматическая настройка структур таблиц БД витрины данных, путем загрузки пользователем xml-структуры данных витрины через web-интерфейс;
  • Наполнение витрины данными из csv-файла через web-интерфейс, через REST – запрос от Информационных систем ведомств, через процесс файлового обмена;
  • Реализация механизмов мониторинга показателей витрины данных и централизованного логирования.

Пожалуйста, посмотрите короткое видео или ознакомьтесь с текстом ниже.

Структура витрины Лайт представлена на Рисунке 1.

Рисунок 1. Общая архитектура решения

Отличие витрины данных конфигурации установки Лайт от конфигурации установки Стандарт

  • Витрина данных конфигурации установки Лайт представляет собой дистрибутив с запакованным в него фиксированным набором компонентов. Основные компоненты витрины соответствуют конфигурации установки Стандарт;
  • В поставке Типового ПО витрина данных Лайт включен компонент для работы только с ПОДД (работа со СМЭВ3 не предусматривается);
  • Витрина данных устанавливается на единственной машине. Не предусматриваются механизмы горизонтального масштабирования;
  • Целевые (рекомендуемые) показатели БД витрины данных Лайт: общий объем хранимых записей до 50ГБ, 1 запись не более 8кБ, количество записей до 1млн;
  • Загрузка структуры таблиц: витрина данных Лайт поддерживает xml формат, совпадающий с форматом ЕИП НСУД;
  • Загрузка данных: CSV-файлы, строго соответствующие структуре таблиц витрины, и/или REST, адаптированный строго под структуру таблиц витрины данных Лайт;
  • Витрина данных Лайт не поддерживает ForeignKey между таблицами и связанные с этим механизмы (контроль консистентности данных, каскадные манипуляции и т.п.).
  • Витрина данных Лайт не поддерживает модификацию ранее загруженной структуры данных (изменения возможны только путем удаления и повторной загрузки структуры таблиц и данных).

Витрина данных Лайт поддерживает формирование отдельной базы данных на стороне ведомства, а также загрузку публикуемых данных в эту базу данных. Также витрина данных поддерживает выполнение запросов на предоставление данных в соответствии с протоколом ПОДД.

Витрина данных Лайт, так же как и Витрина данных Стандарт, имеет модульную архитектуру и построена на базе таких компонентов (включая разработки сторонних производителей) как адаптеры для передачи данных, ядро витрины данных, коннектора к СУБД и собственно сама СУБД.

Авторизуйтесь, чтобы оставить комментарий к статье