Построение и эксплуатация хранилища данных на PostgreSQL
Datalogia.AI извлекает данные из внешних систем-источников, описывает их в единой метамодели, контролирует качество и загружает в историческую модель хранения с полным сохранением истории изменений. Аналитика и экспорт — из одного интерфейса.
Datalogia.AI применяется специалистами, которые настраивают загрузку и преобразование данных, поддерживают структуру хранилища, готовят интеграции на экспорт и используют аналитические представления. Подходит крупным и средним организациям, федеральным и региональным органам исполнительной власти, где несколько источников поставляют данные разных форматов — JSON, XML, CSV и других, — а структура целевых таблиц и связи между сущностями управляются через единую метамодель.
ВОЗМОЖНОСТИ
Четыре группы функций в одном интерфейсе
Коллекции и метамодель
Список и граф связей коллекций. Создание и редактирование опубликованных коллекций через отдельный черновик. Импорт конфигураций метаданных. Настройка источников, групп полей и связей, валидаторов, сплиттеров, экстракторов метаданных и правил конвертации полей.
Миграции
Формирование миграции по одному или нескольким выбранным черновикам коллекций. Список миграций с состоянием, временем и длительностью выполнения. Просмотр SQL- скрипта миграции и сведений об ошибке. Автоматическое обновление статуса незавершённой миграции.
Дашборды
Встроенные дашборды Apache Superset прямо в интерфейсе Datalogia.AI. Интерактивные элементы, фильтры и режимы просмотра. Переход в Apache Superset для создания и настройки дашбордов. Согласование языка и темы встроенного представления с настройками интерфейса.
Экспорт
Конфигурации экспорта и наборы данных с основной сущностью, описанием и SQL-запросом. Сопоставление исходных и целевых колонок с изменением порядка. Связанные сущности и фильтры событий. Настройка параметров и политики повторной обработки, проверка обязательных полей перед сохранением.
АРХИТЕКТУРА
Микросервисы на отечественном стеке
Системы-источники
Приём и хранение исходных данных
Преобразование и форматно-логический контроль
Управление метамоделью
Основное хранилище · PostgreSQL
Экспорт / дашборды Apache Superset
Серверная часть — микросервисы на Kotlin (JVM): приём и хранение исходных данных, преобразование и контроль качества, управление метамоделью, первичным хранилищем и миграциями, отчёты, импорт и экспорт. Асинхронное взаимодействие — через шину сообщений NATS. Основное историческое хранилище — PostgreSQL; исходные данные, метамодель и очереди обработки — MongoDB. Веб- клиент администратора — Vue 3 / TypeScript. Контейнеризация — Docker, непрерывная интеграция — Jenkins. Аутентификация пользователей — по протоколу OIDC. Развёртывание
Развёртывание
Контейнеризация и автоматизированное развёртывание
Управление и масштабирование в публичном или частном облаке
Единый вход по протоколу OIDC
Русский и английский интерфейс, светлая и тёмная темы
Стоимость программного обеспечения (в том числе, сервисов, входящих в реестр российского ПО) рассчитывается индивидуально. Для получения информации вы можете связаться с нами по электронной почте info@inpromconsult.ru
Заявка на демонстрацию
Покажем веб-клиент, работу с метамоделью, миграциями и дашбордами. Ответим на вопросы по внедрению.