Программа представляет собой приложение c WEB интерфейсом, которое может быть развернуто на сервере для централизованного использования или запущено локально на рабочем месте.
Программа предназначена для решения задач:
- Подключение источников данных и загрузка их содержимого в файловое хранилище в виде файлов формата Apache Parquet.
- Добавления описаний в метаданные, сформированные в процессе загрузки источников данных.
- Определение при необходимости дополнительных связей в рамках одного источника данных или между несколькими источниками.
- Создание т. н. сущностей – основного поля в основной таблице, характеризующей получаемую витрину данных.
- Формирование дизайна витрины выбором необходимых таблиц и их полей из полученного на основе созданной сущности связанного графа.
- Создание таблицы витрины в базе данных витрин.
- При условии изменении исходных данных – обновлять таблицу витрины данных.
- Удаление витрины данных по истечению срока действия или по запросу пользователя.
Ссылка -
https://github.com/CAG-ru/data-architect Инструкция по настройке -
https://github.com/CAG-ru/data-architect/blob/main/for%20publish/readme.pdf Инструкция по сборке -
https://github.com/CAG-ru/data-architect/blob/main/README.md Лицензия (MIT) -
https://github.com/CAG-ru/data-architect/blob/main/LICENSE.MD