Обновить
1
2
Александр Чебанов@Alek_Che

Product Owner

Отправить сообщение

Создаем плагин визуализации для Modus BI: прогресс-бар своими руками

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели7.5K

Если вы работаете с BI‑системами, наверняка сталкивались с ситуацией, когда стандартных визуализаций не хватает. Хочется добавить свой график, который идеально подходит под задачи бизнеса.

В Modus BI такая возможность встроена в саму платформу — вы можете создавать свои плагины визуализаций. В этой статье мы шаг за шагом разберем, как собрать с нуля простой, но гибко настраиваемый прогресс‑бар. Руководство будет полезным для разработчиков, которые хотят самостоятельно создавать уникальные визуализации на базе Modus BI.

Читать далее

«Баги из ниоткуда»: почему компоненты React ломаются «сами по себе» и как это исправить

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели9.1K

Прямая мутация данных — ситуация, когда мы меняем объект или массив по существующей ссылке, не создавая новую копию. В React это одна из самых частых и при этом самых коварных ошибок. Она нарушает принцип неизменяемости (immutability) — если данные изменились, должен появиться новый объект, а старый оставаться без изменений.

На этом принципе строятся ключевые механизмы React: сравнение пропсов и состояния, оптимизации через мемоизацию и предсказуемость ререндеров. Если данные меняются напрямую, часть компонентов не обновляется, появляются случайные баги, а отладка становится сложнее.

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

Читать далее

Модульная BI-платформа: как мы сделали кастомизацию визуализаций без пересборки ядра

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели5.9K

Привет, Хабр! На связи Александр Чебанов, технический директор компании Modus. Мы разрабатываем BI-платформу, которая собирает большие объемы данных из разных источников и представляет их в виде понятных дашбордов и отчетов для бизнеса.

Сегодня расскажу, как мы решили задачу кастомизации визуализаций под конкретных клиентов без усложнения основного кода и пересборки ядра.

Читать далее

Low/No-Code ETL vs классический подход: что выбрать бизнесу

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.6K

Данные без информации — это просто цифры. Чтобы они «заговорили», их нужно извлечь и преобразовать. Для этого существуют ETL‑системы, а для анализа данных и визуализации — BI и Data Science.

Сегодня бизнес выбирает между тремя классами ETL-решений...

Читать далее

BI в закрытом контуре: технические вызовы развертывания и эксплуатации

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели2.8K

Бизнес-аналитику чаще внедряют в облаке или гибридной инфраструктуре. Но что делать, если по требованиям безопасности выход интернет недоступен, а BI‑система должна работать только внутри корпоративной сети?

Эта статья будет полезна архитекторам, DevOps‑инженерам и администраторам, которым нужно развернуть BI‑платформу в изолированной среде. На примере Modus BI мы разберём ключевые технические трудности и покажем решения, проверенные в реальных проектах.

Читать далее

Modus BI: встроенный конструктор презентаций для быстрой работы с графиками и таблицами

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели357

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

Читать далее

Назначение ролей пользователей в BI-системе: принцип реализации в Modus и неочевидные преимущества

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели296

BI-системы перестали быть инструментом только для аналитиков. Сегодня они охватывают всю организацию: от топ-менеджеров до рядовых сотрудников, а иногда данные доступны даже внешним пользователям. Например, ритейлеры делятся аналитикой с поставщиками, а государственные учреждения публикуют статистику для граждан. Однако чем шире доступ, тем острее встают вопросы информационной безопасности.

Раньше эту проблему решали радикально: создавали отдельные BI-контуры или дублировали данные с разными уровнями доступа. Такой подход работал, но усложнял архитектуру и увеличивал затраты на поддержку инфраструктуры. Сегодня достаточно внедрить ролевую модель или RLS — технологию, которая гибко разграничивает доступ в рамках единой системы без дублирования данных.

В этой статье разберём, как работает ролевая модель и как она реализована в Modus BI.

Читать далее

API как основа автоматизации ETL-процессов: опыт Modus BI

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели411

Сегодня аналитический потенциал компаний определяется не только данными, полученными из внутренних источников, но и информацией, доступной в интернете. Цены конкурентов, отзывы клиентов, рыночные тренды, данные из социальных сетей — все эти сведения, собранные и обработанные должным образом, помогают принимать более обоснованные стратегические решения.

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

Читать далее

Self-Service в BI — зачем нужен, как работает и как реализован в Modus

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели819

При выборе BI-решений компании всё чаще обращают внимание на наличие инструментов самообслуживания (self-service). Идея проста: дать пользователям возможность самостоятельно решать аналитические задачи, экономя время и ресурсы. В этой статье мы расскажем, что такое self-service и как этот подход реализован в Modus BI.

Читать далее

Интеграция 1С и КХД через HTTP‐ и WS‐сервисы

Уровень сложностиСложный
Время на прочтение9 мин
Охват и читатели2.7K

Ранее мы уже писали о возможных способах интеграции 1С и КХД. Также мы подробно рассматривали возможность использования стандартного интерфейса OData, его преимущества и недостатки. В этой статье разберем интеграцию с использованием HTTP (REST) и Web-сервисов (SOAP).

Читать далее

Туториал: интеграция 1С и КХД через стандартный REST‐интерфейс Odata

Уровень сложностиСложный
Время на прочтение5 мин
Охват и читатели5.6K

Привет, Хабр! На связи Александр Чебанов, product owner Modus. 

Ранее мы обсуждали различные способы интеграции 1С с КХД в статье. Теперь давайте подробнее разберем, как получить доступ к справочникам, документам и другим данным, используя стандартные HTTP-запросы через REST-интерфейс и протокол OData 3.0.

Читать далее

Кастомизация шагов сценария ETL: как достигается, зачем нужно и при чем тут Модус?

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели385

Привет, Хабр! На связи Александр Чебанов.

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

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

Читать далее

Автоматизация процессов в ETL: зачем это нужно и как реализовано в Modus?

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели1.3K

Привет, Хабр! На связи Александр Чебанов, product owner Modus. 

По версии Grand View, в 2025 году рынок автоматизации бизнес-процессов вырастет до 26 млрд долларов. Это доказывает, что компании видят автоматизацию одним из главных факторов успеха и все чаще внедряют ее в свои бизнес-операции. 

Автоматизировать запуск процессов в компании можно разными способами — в том числе по расписанию, по требованию, по условию или через API. В чем разница между этими методами автоматизации и зачем их использовать в бизнес-процессах, подробнее обсудим в этой статье.    

Читать далее

Извлечение данных. 1С Экстрактор или ETL — что выбрать?

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели3.3K

Привет, Хабр! На связи Александр Чебанов.

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

Читать далее

Плюсы и минусы различных DWH как источников данных для BI

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели1.7K

Привет, Хабр! На связи Александр Чебанов, product owner Modus. 

Корпоративное хранилище данных долгое время является наиболее популярным источником данных для бизнес-аналитики, и вряд ли в ближайшее время картина радикально изменится. Но наряду с ним выступают и гибридные системы Hybrid Transaction / Analytical Processing, которые совмещают аналитику данных транзакционных (учетных) систем и систем анализа данных. Также очень популярно использование озер данных, напрямую связанных со слоем BI, активно развиваются технологии облачного хранилища данных.

В этой статье мы кратко рассмотрим несколько вариантов организации аналитических хранилищ. Итак, поехали!

Читать далее

Способы интеграции 1С и корпоративного хранилища данных

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели3.8K

Привет, Хабр! На связи Александр Чебанов, product owner Modus. Процесс передачи информации из 1С в корпоративное хранилище данных для интеграторов часто оборачивается головной болью. В целом, информационные системы 1С легко взаимодействуют друг с другом за счет платформенных механизмов и правил. Для интеграции 1С с КХД нужно использовать сторонние способы — их мы и рассмотрим в статье. 

Читать далее

«Переезд» в другую СУБД: как не потерять данные

Время на прочтение5 мин
Охват и читатели714

Привет, Хабр! На связи Александр Чебанов, product owner Modus. Вопросы «переезда» из одной СУБД в другую всплывают регулярно, особенно актуальны они для растущих компаний. Поэтому начнем говорить о миграции и о том, как этот процесс проходит для наших пользователей. Первая статья будет довольно простая и для тех, кто только "смотрит" в сторону смены БД. Поехали!

Читать далее

Новые инструменты Modus ETL для работы с 1С

Время на прочтение5 мин
Охват и читатели2K

Привет, Хабр! На связи Александр Чебанов, product owner Modus. Наша ETL-система может взаимодействовать с неограниченным количеством источников данных разных типов. В частности — с базами любых конфигураций «1С:Предприятия». 

Недавно платформа получила очередной апгрейд, в основу которого легли продвинутые функции для работы с 1С. Поговорим о том, какие инструменты мы добавили, и как они будут влиять на бизнес-процессы в рамках конкретных компаний. Поехали!

Читать далее

Безопасность данных в BI-системе

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели2K

Привет, Хабр! На связи Александр Чебанов, product owner Modus. Сегодня хочу поговорить о том, что такое безопасность данных, и какие свойства информации ее обеспечивают, где в BI-системах уязвимые места и как защитить свои данные. Поехали!

Читать далее

Графический интерфейс workflow и составные наборы данных

Время на прочтение4 мин
Охват и читатели4.6K

Привет, Хабр! Сегодня поговорим о графическом интерфейсе для работы с составными наборами данных, о том, как он устроен и для чего нужен. Поехали!

Читать далее
1

Информация

В рейтинге
1 324-й
Откуда
Россия
Работает в
Дата рождения
Зарегистрирован
Активность

Специализация

Product Owner