Введение
MADD (module augmented data drivers) – единая модульная платформа для работы с данными.
#
MADD·ETLМодуль интеграции madd позволяет:
Извлечь (Extract) данные из различных источников:
- odbc СУБД (PostgreSQL, MySQL, MSSQL, Oracle, прочие)
- FTP
- REST/Odata веб-сервисы
- файлы (XLSX, CSV, XML, JSON)
- custom (доп. адаптеры под конкретную задачу)
Подготовить/преобразовать данные (Transform):
- отфильтровать данные/очистить от дубликатов
- нормализовать (GROUP & REPLACE)
- объединить источники (UNION)
- совместить источники (JOIN)
- рассчитать динамические значения
- классифицировать данные при помощи нейросетей
Загрузить/экспортировать данные (LOAD/EXPORT):
- в аналитическое хранилище MADD
- во внешнюю odbc СУБД
- сформировать REST/Odata/GraphQL веб-сервис
- в файлы (XLSX, CSV, XML, JSON)
#
MADD·Инфологическая модельПосле импорта в MADD можно управлять инфологической и ролевой моделью, и анализировать данные. Модуль управления инфомоделью позволяет формировать многомерные OLAP-кубы:
- устанавливать связи между таблицами
- определять меры/измерения (measures/dimensions)
- формировать иерархии измерений для drill-механик
- выгружать данные в оперативную память для управления производительностью
#
MADD·Ролевая модельРолевая модель
Ролевая модель MADD универсальна и позволяет гибко настраивать роли и группы пользователей.
Роли отвечают за доступ к разным видам функций (подготовка данных, анализ, рейтингование и пр.). Группы отвечают за доступ к данным в части касающейся пользователя и за доступ к объектам (кубы данных, чаты, панели и пр.)
#
MADD·Анализ и визуализация данныхАнализ и визуализация данных
Один из главных модулей MADD, который позволяет формировать панели (dashboard) в виде набора аналитических срезов (элементов) на пиксельной сетке.
Аналитические срезы могут быть представленны в виде:
- линейных графиков/диаграмм разброса;
- столбчатых/круговых/паутинчатых диаграмм;
- картограмм (spatial analysis);
- сводных таблиц;
- числовых индикаторов;
- радаров/сканеров.
С данными на панели можно взаимодействовать в интерактивном режиме: проваливаться в данные (drill-механики), фильтровать, применять мат. функции (медиана, среднее, квантили, темпы роста и тд.), прогнозировать и проверять гипотезы.
MADD позволяет в интерактивном режиме формировать регрессионные модели для предиктивного и “что-если” анализа. Формирование и оценка моделей происходит автоматически, пользователю не нужно обладать компетенциями в программировании или мат. анализе.
#
MADD·CustomТакже в MADD есть дополнительные модули для коллаборации, документооборота, контекстных чатов, организации видеоконференций и проект-менеджмента.