Что такое Metabase
Metabase — веб-система бизнес-аналитики. Она подключается к базам и хранилищам данных, помогает собирать вопросы в визуальном редакторе или на SQL, строить графики, объединять их в панели и отправлять отчёты по расписанию.
Open Source редакцию можно разместить в инфраструктуре компании. Это сохраняет контроль над служебной базой и сетевым доступом, но не отменяет настройки прав: каждый запрос Metabase выполняется от имени технической учётной записи источника.
Служебная база и источники — разные системы
Metabase использует отдельную application database для пользователей, вопросов, панелей, настроек и истории. Для production производитель рекомендует PostgreSQL; встроенная H2 подходит только для знакомства. Аналитические данные остаются в подключённых источниках и не должны смешиваться со служебной базой.
Вопросы без кода и на SQL
Пользователь выбирает таблицу или модель, фильтрует данные, группирует показатели и задаёт визуализацию. Для сложной логики доступен нативный SQL. Сохранённый вопрос можно использовать повторно и разместить на нескольких панелях.
Модели и единый смысл показателей
Модель превращает сохранённый запрос в подготовленный набор данных с описанными полями и типами. Это помогает не повторять соединения и расчёты в каждом отчёте. Сам Metabase не заменяет проектирование витрин: критичные показатели нужно сверить с владельцами данных и закрепить в понятных моделях.
Панели, фильтры и переходы
Панель объединяет карточки, текст и вкладки. Фильтр связывается с параметрами нескольких вопросов, а переходы позволяют открывать детализацию. Перед публикацией проверяют одинаковый смысл периода, валюты и статуса во всех карточках.
Рассылки и уведомления
Панели можно отправлять по электронной почте или в Slack по расписанию, а alerts сообщают об изменении результата вопроса. Для работы нужны SMTP или Slack-интеграция и фоновые задания. Возможность задавать отдельные значения фильтров для каждой подписки относится к коммерческим планам.
Коллекции, группы и границы прав
Вопросы, модели и панели организуются в коллекциях. Группам выдают доступ к коллекциям и данным. В Open Source этого достаточно для многих внутренних сценариев, но детальная безопасность по строкам и столбцам является коммерческой функцией; чувствительные срезы надёжнее ограничивать представлениями и ролями самой базы.
Публичные ссылки и встраивание
Публичная ссылка открывает материал любому, кто получил URL, поэтому её нельзя использовать для закрытых данных. Гостевое встраивание подписывает параметры JWT и доступно в Open Source, но остаётся режимом просмотра. SSO и полноценное приложение внутри продукта относятся к Pro и Enterprise.
Как не перегрузить рабочую базу
Metabase отправляет запросы прямо в источник. Неоптимальный SQL, широкая выборка или одновременное открытие популярной панели способны повлиять на прикладную систему. Обычно подключают read-only пользователя к реплике или витрине, ограничивают время и ресурсы запросов, а тяжёлые расчёты предварительно материализуют.
Когда Metabase подходит
Команде нужны общие показатели и панели вместо множества таблиц.
Бизнес-пользователям нужен визуальный редактор, а аналитикам — SQL.
Данные уже находятся в поддерживаемых базах или аналитическом хранилище.
Компания готова назначить владельцев показателей и сопровождать модели данных.
Open Source и коммерческие редакции
Мы поддерживаем Metabase Open Source 0.63.18 под GNU AGPLv3. Перед проектом отдельно фиксируем, нужны ли SSO, row/column security, аудит использования, брендирование, database routing или полнофункциональное embedding. Если нужны, оценивается лицензия Pro или Enterprise, а бесплатной редакции эти возможности не приписываются.
Как проходит внедрение
Сначала выбирают несколько решений, которые уже используются руководителями, и сверяют формулы с исходными отчётами. Затем разворачивают приложение и отдельную PostgreSQL, подключают источники с минимальными правами, создают группы, модели и панели, настраивают почту и только после пилота расширяют охват.
Перенос из таблиц и другой BI
Автоматический перенос редко сохраняет смысл отчётов. Для каждого показателя фиксируют источник, фильтры, период и владельца, затем воспроизводят расчёт и сравнивают контрольные значения. Устаревшие и дублирующиеся отчёты не стоит переносить только ради полного совпадения списка.
Обновления, наблюдение и резервные копии
Перед обновлением сохраняют служебную базу и проверяют release notes. Наблюдение охватывает JVM, очередь запросов, фоновые задания и задержки источников. Резервная копия считается рабочей только после тестового восстановления, входа пользователей, открытия панелей и проверки рассылок.
Из чего складывается стоимость
У Open Source нет платы за пользователя, но остаются сервер приложения, PostgreSQL, резервные копии, почта, наблюдение, обновления и работа с моделями данных. Часто основной расход — не сам Metabase, а подготовка надёжных витрин и оптимизация запросов в источниках.
Когда нужна другая архитектура
Metabase не подходит как замена хранилищу данных, системе потоковой обработки или инструменту подготовки сырых данных. Если обязательны сложные регламентные формы, изолированные клиентские кабинеты с тонкой безопасностью или полностью управляемая аналитическая платформа, до выбора продукта нужно проверить коммерческую редакцию и альтернативы.
Вопросы и ответы
Интерфейс Metabase
Как выглядит работа с аналитикой
Официальные экраны показывают панель, визуальный редактор, фильтры, рассылку, модели и права коллекций.
Панель показателей и графиков
Скриншоты взяты из официальной документации Metabase и проверены 2 октября 2026 года. На снимках английский интерфейс; русский входит в список поддерживаемых языков версии 0.63.