Apache Superset бесплатен по лицензии и не бесплатен по владению. На модельной компании с 30 пользователями отчётности собственный контур обходится в 609 000 ₽ в год против 576 000 ₽ за облачную подписку — то есть открытая платформа проигрывает 33 000 ₽. Вся разница складывается из работы людей: администрирования, обновлений и прав доступа, которых в облачном варианте просто нет.
Это не аргумент против Superset, а уточнение того, зачем его берут. На большом числе пользователей он выигрывает, потому что подписка растёт линейно, а серверы почти нет. И он выигрывает при любом числе пользователей, если данные не должны покидать периметр компании: тогда деньги перестают быть аргументом вообще.
Модельная компания та же, что в соседнем разборе: 30 пользователей отчётности, три источника данных, 12 дашбордов, витрина на PostgreSQL. Суммы — порядок величин на сентябрь 2026 года. Мы не являемся партнёром ни одного BI-вендора и разворачиваем оба варианта.
Годовая смета Superset: 609 000 ₽ при нулевой лицензии
Считаем контур целиком: два сервера, тестовая площадка, копии, мониторинг и часы людей. Администрирование — по ставке штатного системного администратора 1 100 ₽/час; обновления, права доступа и ведение витрин — по ставке внешнего инженера 3 000 ₽/час, потому что эту работу в компаниях такого размера почти всегда делает подрядчик.
Для сравнения — облачный вариант на том же объёме: подписка 270 000 ₽, хранилище и витрина в облаке 90 000 ₽, ведение витрин и дашбордов те же 216 000 ₽. Итого 576 000 ₽ в год. Строка ведения одинакова в обеих сметах и не зависит от платформы: кто-то должен поддерживать модель данных независимо от того, где нарисован график.
Две составные вертикальные колонки. Левая «Superset, 609 000 ₽» из пяти сегментов: «инфраструктура 153 000 ₽», «администрирование 132 000 ₽», «обновления и регресс 72 000 ₽», «права доступа 36 000 ₽», «ведение витрин 216 000 ₽», плюс нулевая полоска «лицензии 0 ₽». Правая «облачная подписка, 576 000 ₽» из трёх сегментов: «подписка 270 000 ₽», «хранилище 90 000 ₽», «ведение витрин 216 000 ₽». Сегменты «ведение витрин» в обеих колонках одинаковой заливки и подписаны «одинаково при любой платформе». Чертёжный стиль, приглушённая палитра, подписи по-русски.
В смете выше нет разовых работ: развернуть Superset, настроить аутентификацию и роли, собрать витрину и перенести существующие отчёты стоит 150 000–350 000 ₽. Эта строка исчезает из расчётов чаще всего, потому что «платформа же бесплатная», — и именно из-за неё проект за ноль рублей неожиданно требует бюджета на старте. В облачном варианте аналогичные работы стоят 100 000–250 000 ₽: разница небольшая, потому что основная работа приходится не на платформу, а на данные.
Что даёт своё
Четыре вещи, ради которых собственный контур берут при любом числе пользователей. Ни одна из них не про экономию.
- Любые источники. Superset подключается к тому, что доступно по сети из вашего периметра, — к базе, которую вы не собираетесь выставлять наружу, к внутреннему сервису, к архивному хранилищу. Облаку такие источники недоступны, и обходится это витриной-посредником, то есть дополнительной работой.
- Данные не покидают контур. Главный аргумент там, где в отчётности есть персональные данные клиентов или сведения, составляющие коммерческую тайну. Своя площадка в России снимает вопрос трансграничной передачи и закрывает требование локализации баз — но только его, а не весь 152-ФЗ.
- Отсутствие лимитов платформы. Число пользователей, объём выборки, частота обновления и длительность запроса ограничены вашим железом, а не тарифом. На тяжёлых отчётах это ощутимо: расширение упирается в покупку памяти, а не в переход на следующую тарифную ступень.
- Свои визуализации и SQL без ограничений. Любой запрос, любые вычисляемые поля, собственные компоненты. Оборотная сторона — это же требует человека, который умеет писать SQL, и делает контур зависимым от него.
Чего в Superset нет
Три вещи, из-за которых проекты на открытой платформе чаще всего останавливаются, и ни одна не лечится настройкой.
- 1Простого редактора для сотрудника без подготовки. Собрать новый отчёт может человек, понимающий структуру данных и умеющий писать запросы. Финансист, привыкший к сводным таблицам, в Superset самостоятельно нового отчёта не соберёт — он будет ставить задачу тому, кто умеет, и это узкое место навсегда.
- 2Поддержки по договору. Нет правообладателя, с которым можно заключить договор с временем реакции. Сопровождение покупается у подрядчика, и это нормально, но заказчику, которому нужна поддержка от вендора продукта, такой ответ не подходит формально.
- 3Готовых коннекторов к части российских сервисов. К PostgreSQL, ClickHouse и другим базам подключение штатное, а к российским учётным и облачным сервисам — через выгрузку в вашу же витрину. Практически это означает, что витрина в проекте на Superset обязательна, а не желательна: без неё платформе не к чему подключаться.
Есть и четвёртый пункт, который снимает Superset с дистанции целиком: иностранный открытый проект не может быть в реестре отечественного ПО. Если ваш заказчик требует реестровости, обсуждать нечего — разбор этого требования и разницы между реестром и локализацией данных мы вынесли в материал Visiology или Yandex DataLens, а порядок самостоятельной проверки статуса — в материал как проверить ПО в реестре.
Ещё одна практическая деталь: у открытой платформы нет отдельной цены за встраивание отчёта в ваш портал или личный кабинет клиента. У коммерческих платформ такой сценарий почти всегда лицензируется отдельно и способен удвоить смету лицензий. Если встраивание запланировано, оно сдвигает сравнение в пользу своего контура сильнее, чем число пользователей, — и спрашивать о нём надо до подписания договора, а не после.
Порог: 34 пользователя без сборки и 45 с ней
Разница между двумя вариантами не постоянна. Подписка растёт линейно по числу пользователей — около 9 000 ₽ в год на человека в модельном тарифе, — а серверы, администрирование и обновления от числа пользователей почти не зависят. Отсюда простая арифметика перелома.
| Число пользователей отчётности | Облачная подписка, ₽/год | Свой Superset, ₽/год | Кто дешевле |
|---|---|---|---|
| 12 | 414 000 | 609 000 | Облако, разрыв 195 000 ₽ |
| 30 | 576 000 | 609 000 | Облако, разрыв 33 000 ₽ |
| 34 | 612 000 | 609 000 | Равенство |
| 60 | 846 000 | 609 000 | Свой контур, выигрыш 237 000 ₽ |
| 100 | 1 206 000 | 609 000 | Свой контур, выигрыш 597 000 ₽ |
С учётом разовой сборки картина строже. Если размазать 150 000–350 000 ₽ развёртывания на три года, к годовой смете Superset добавляется 50 000–117 000 ₽, и точка равенства сдвигается примерно к 45 пользователям. Это и есть честный ответ на вопрос «с какого размера свой Superset выгоден»: примерно с сорока пяти человек, которым нужен доступ к отчётам.
Двухосевой график: горизонтальная ось — число пользователей отчётности от 0 до 100, вертикальная — годовая стоимость в рублях. Наклонная прямая «облачная подписка» проходит через точки 12 → 414 000 ₽, 30 → 576 000 ₽, 60 → 846 000 ₽, 100 → 1 206 000 ₽. Горизонтальная прямая «свой Superset» на уровне 609 000 ₽. Точка пересечения подписана «34 пользователя». Вторая горизонтальная штриховая линия чуть выше, на уровне около 709 000 ₽, подписана «то же с учётом разовой сборки», её пересечение подписано «45 пользователей». Чертёжный стиль, подписи по-русски.
В чём обе одинаково слабы: кто ведёт дашборды
Строка «ведение витрин и дашбордов» на 216 000 ₽ одинакова в обеих сметах, и это не совпадение. Ни бесплатная лицензия, ни дорогая подписка не отвечают на вопрос, кто будет править отчёт, когда в компании поменяется оргструктура, добавится склад или поменяется правило расчёта маржи.
- Без владельца отчёта контур умирает на третьем месяце. Симптом всегда один: цифра разошлась с учётом, никто не разобрался, и через две недели в дашборд перестают заходить. Дальше он живёт как памятник до конца оплаченного периода.
- Определения показателей не хранятся в платформе. Они хранятся в договорённостях между людьми, и если их не записать, каждая новая версия отчёта будет считать по-своему. Это одинаково верно для обеих платформ и разобрано в материале дашборд начинается со справочников.
- Данные, которые никто не сверяет, обе платформы показывают одинаково честно. Дубли номенклатуры, непроведённые документы и пропущенные периоды видны в отчёте как искажение, и виноватой назначается система.
Отсюда главный практический вывод статьи: держите витрину данных вне BI, в собственном PostgreSQL, с описанными правилами расчёта. Тогда платформа становится сменной деталью. Переезд между вариантами в модельной компании стоит 388 000 ₽ в сторону облака и 638 000 ₽ в сторону своего контура; из этих сумм витрина составляет 60 000 ₽, а всё остальное — пересборка 12 дашбордов, роли, обучение и параллельный период. Если же логика расчёта живёт внутри платформы, вы платите за неё второй раз целиком.
Схема из трёх горизонтальных слоёв. Нижний — «источники: 1С, CRM, выгрузки», средний — крупный блок «витрина данных в вашем PostgreSQL, правила расчёта описаны отдельным документом» с подписью «переносится за 60 000 ₽». Верхний слой изображён как съёмная панель на защёлках с двумя вариантами рядом: «облачная платформа» и «Superset на своём сервере», подпись «пересобирается за 343 000 ₽: дашборды, роли, обучение». Стрелки идут снизу вверх. Чертёжный стиль, приглушённая палитра, подписи по-русски.
Когда Superset не вариант
Три случая, в которых мы сами отговариваем заказчика от открытой платформы, хотя разворачиваем её регулярно.
- 1Заказчику нужна запись в реестре отечественного ПО. Иностранный открытый проект в него не входит по определению, и никакое качество кода этого не меняет. Реестровая платформа на проверяемом участке — единственный рабочий ответ.
- 2В компании нет администратора и не планируется. 120 часов в год отработает кто-то в любом случае. Если покупать их у подрядчика по 3 000 ₽, строка вырастает со 132 000 ₽ до 360 000 ₽, годовая смета уходит к 837 000 ₽, и облако выигрывает 261 000 ₽ даже на 30 пользователях.
- 3Горизонт проекта короче полутора лет. Разовая сборка в 150 000–350 000 ₽ на коротком горизонте не размазывается. Для пилота, сезонной задачи или отчётности под конкретный контракт подписка дешевле при любом числе пользователей.
И отдельный случай, когда не нужна ни одна из двух платформ: отчётность состоит из двух таблиц, обновляемых руками раз в неделю, а показателей в них меньше пяти. Порог осмысленного разговора — три и больше источников данных и больше пятидесяти часов ручной сборки отчётности в месяц. Ниже него деньги правильнее потратить на приведение справочников: и Superset, и облако покажут ровно тот беспорядок, который есть в источниках. Что входит в бюджет такого проекта по строкам, разобрано в материале из чего складывается бюджет BI-проекта.
Смешанная схема тоже существует и на практике встречается чаще, чем чистые варианты: витрина и тяжёлые внутренние отчёты живут в собственном контуре, а несколько дашбордов для руководителей — в облаке, куда выгружаются уже агрегированные строки без персональных данных. Стоит это дороже любого из двух чистых вариантов на величину второй подписки, но снимает главный спор — между требованием «данные не должны выходить наружу» и требованием «отчёт должен открываться с телефона в отпуске».
Бесплатная лицензия не уменьшает счёт, она переносит его из договора с вендором в чей-то календарь. Считать надо календарь.
