BI поверх 1С — Yandex DataLens, Power BI, Metabase

Отчёты в 1С строятся медленно, выглядят как Excel из 2003 и не показываются собственнику на телефоне. Поверх данных 1С ставят BI — Yandex DataLens, Power BI или Metabase. Разбираем, что выбрать в 2026 в РФ и как не сломать прод 1С.

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

Поверх 1С ставят BI-инструмент: красивые дашборды, drill-down, share по ссылке, доступ с любого устройства. В 2026 в РФ три живых варианта.

Yandex DataLens

  • Бесплатно до 10 пользователей, дальше — недорого по подписке.
  • Облачный, развёртывание не нужно.
  • Хорошо работает с ClickHouse, PostgreSQL, MS SQL.
  • Российский, не отвалится.
  • Минус: ограниченная гибкость кастомных визуализаций, скромная мобильная версия.

Подходит: малый и средний бизнес, типовые дашборды, нужна скорость запуска.

Metabase

  • Open source, self-host бесплатно (Community), enterprise за деньги.
  • Простой UI, продакт сам может строить отчёты.
  • Подключается к PostgreSQL, MS SQL, ClickHouse, MySQL.
  • Хорошие дашборды и алёрты в Telegram/email.
  • Минус: не для сложных модельных вычислений (DAX-уровень).

Подходит: компания с командой DevOps, важна гибкость и self-host без внешних зависимостей.

Power BI

  • Самый мощный из трёх, особенно для финансовых моделей.
  • В РФ с 2022 — доступ через VPN, оплата через нерезидентов, риск отвалиться.
  • Десктопный Power BI Desktop работает локально.
  • Хорошо интегрируется с 1С через коннекторы.

Подходит: если уже сидите на нём и нет ресурса мигрировать. Новые внедрения в РФ в 2026 — рискованно.

Главный архитектурный вопрос

BI не должен ходить в продакшен-базу 1С напрямую. Причины:

  • Аналитические запросы блокируют учётные операции.
  • Сложный JOIN по 1С-таблицам кладёт сервер.
  • Схема 1С (документ-регистр-справочник) непригодна для BI без преобразования.

Промежуточный слой — обязательно

Между 1С и BI ставится аналитическая витрина:

┌───────┐   Репликация   ┌────────────┐   Запрос   ┌──────┐
│ 1С    │ ─────────────→ │ PostgreSQL │ ←──────── │ BI   │
│ (MS   │   Cron,        │ или        │           │      │
│  SQL) │   ETL          │ ClickHouse │           │      │
└───────┘                └────────────┘           └──────┘

Инструменты репликации:

  • Airbyte, Meltano — open source ETL.
  • Свой сервис на Python/Go с pyodbc → psycopg2 — для нетипичной схемы 1С.
  • 1С:Аналитика — родной модуль 1С под ClickHouse. Подходит для свежих конфигураций.

Витрина обновляется по расписанию (ночью или каждый час), BI работает только с ней.

Минимальный пайплайн

  1. Cron ночью читает изменения из 1С (через HTTP-сервис или прямой SQL запрос на регистры).
  2. Преобразует в плоские факт-таблицы: «продажа», «оплата», «остаток-на-дату».
  3. Складывает в PostgreSQL/ClickHouse.
  4. BI строит дашборды на витрине.

Что считать обязательным

  • Версионирование схемы витрины. Любое изменение — миграция, не «alter table вручную».
  • Журнал ETL с каждой запуской и количеством строк.
  • Алёрт при провале репликации (Telegram/email).
  • Отдельные роли в DB: ETL пишет, BI только читает.

Сколько стоит запустить

  • DataLens Cloud — старт от 0₽ до 10 пользователей.
  • Metabase self-host — сервер от 3 тыс ₽/мес.
  • ETL + витрина — 80-200 тыс ₽ на разработку для базового набора отчётов.
  • Дашборды — 30-100 тыс ₽ за 10-20 ключевых.

Итого 150-300 тыс ₽ за первый набор отчётов. Дальше — поддержка 10-30 часов в месяц.

Вывод

Для большинства компаний в РФ в 2026 — Yandex DataLens (быстрый старт) или Metabase (если есть DevOps). Power BI — только если уже на нём. Главное правило — BI не ходит в 1С напрямую. Аналитическая витрина в PostgreSQL/ClickHouse с регулярной репликацией. Без неё угробите прод 1С первым же сложным дашбордом.

Узнайте подробнее о наших компетенциях
Разработка, ИИ, автоматизация — что мы делаем и как.