Modus BI Cloud: работа с данными в облаке

от автора

Привет, Хабр, на связи Modus! И я, product owner Александр Чебанов, расскажу о том, как работают с данными облачные решения, например, наш Modus BI Cloud.

Modus BI Cloud

Modus BI Cloud – это облачнаяСхема работы облачного BI

Схема работы облачного BI

Облачная BI-система может работать с теми же источниками данных, что и on-premise решение, то есть: Модель интерфейса составного набора данных

Модель интерфейса составного набора данных

Пользователи без навыков программирования смогут строить разнообразные витрины данных в режиме Self-Service и визуализировать информацию в виде отчетов, таблиц, графиков – в общей сложности используются 30 визуальных компонентов.

Пример готового дашборда Modus BI Cloud c несколькими визуализациями Modus BI Cloud

Пример готового дашборда Modus BI Cloud c несколькими визуализациями Modus BI Cloud

В базовую версию Modus BI Cloud мы включили только основные функции. Потестируем, и, если будет запрос, включим и другие функции управления данных, которые будут выходить в формате обновлений.

Подключение данных в Modus BI Cloud

Подключение источников данных в Modus BI Cloud

Подключение источников данных в Modus BI Cloud

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

Если нужно подключить базу данных «1С:Предприятия», то мы поставляем коннектор, который устанавливается в виде расширения и предоставляет http-интерфейс для выполнения запросов. Правило загрузки данных

Правило загрузки данных

У нас есть 2 способа работы с данными – подготовка материализованных представлений и выполнение запросов «на лету», т.е. непосредственно в процессе работы. Определенные связи помещаются в таблицу данных колоночной СУБД и на основании них анализируются.

 «На лету» мы задаем связи между объектами, формируем модель и, когда работаем с
визуализацией, запрос строится исходя из параметров для конкретной визуализации.

Хранилище данных

Modus BI Cloud хранит витрины данных (т.е. уже структурированные данные) в СlickHouse, а исходники, на основании которых строятся витрины — в отдельном внутреннем защищенном хранилище. Это повышает скорость работы и обеспечивает безопасность данных.

Витрина данных

Витрина данных (от англ. Data mart) – это набор структурированных данных. Чаще всего, специализированных или из определенного раздела или тематики – например, отдела маркетинга или бухгалтерии. Таких витрин может быть множество.

«Почему бы не взять данные сразу из СУБД?», — спросите вы.

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

Данные витрин могут автоматически обновляться по расписанию. В случае ошибки загрузки витрина просто не обновится – то есть, не будет следов сбойных операций, дублей и т.п. На самом деле, это тема отдельной большой статьи.

В Modus BI Cloud витрина данных выстраивается на СlickHouse. В зависимости от построенной модели она может быть материализованной, т.е. результат модели помещается в отдельную таблицу и хранится в отдельном хранилище, или не материализованной, когда запрос строится автоматически с разными соединениями, объединениями и т.п.

Пользователь сам выбирает, как будет строится таблица, в зависимости от сложности модели.


Если Вы работаете в сегменте малого или среднего бизнеса, рассматриваете переход на российское BI-решение или задумываетесь о том, чтобы начать работать с аналитикой – напишите нам на почту cloud@modusbi.ru, и мы уведомим вас, когда Modus BI Cloud выйдет на рынок. Базовая версия будет бесплатной.


ссылка на оригинал статьи https://habr.com/ru/companies/modusbi/articles/749432/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *