Что такое Evidence
Evidence — это BI-платформа нового поколения, которая переворачивает привычное представление об аналитических дашбордах. Вместо громоздких конструкторов с drag-and-drop, где каждый график собирается мышкой, Evidence предлагает подход «Business Intelligence as Code»: вы описываете отчёты на SQL и Markdown, а система сама превращает их в интерактивные веб-страницы.
Представьте, что вы пишете обычный код, как в репозитории с приложением, но вместо UI-компонентов описываете запросы к базе данных и визуализации. При этом всё работает через собственный Query Engine, который выполняет запросы практически мгновенно — за доли секунды. Это не просто «ещё один BI-инструмент», а полноценная среда разработки аналитики, где версионирование, код-ревью и CI/CD — неотъемлемая часть процесса.
Ключевые возможности
- SQL + Markdown: вся логика отчётов описывается в декларативном виде. SQL отвечает за данные, Markdown — за оформление и структуру.
- AI Dev Agent: встроенный ИИ-ассистент помогает генерировать запросы, находить ошибки и предлагает варианты визуализаций.
- Собственный Query Engine: оптимизированный движок выполняет запросы за sub-second (менее секунды), даже на больших объёмах данных.
- Row-Level Security (RLS): гранулярное разграничение доступа на уровне строк — каждый пользователь видит только свои данные.
- Embedded analytics: готовые дашборды можно встраивать в свои продукты или внутренние порталы.
- Версионирование и интеграция с Git: вся аналитика живёт в коде, поэтому её можно ревьюить, откатывать и тестировать, как обычный софт.
- SOC 2 Type II: соответствие строгим стандартам безопасности — важно для enterprise-клиентов.
Кому подойдёт
Evidence — идеальный выбор для продуктовых и инженерных команд, которые уже работают по методологии DevOps. Если у вас есть аналитики, знающие SQL, и разработчики, которые хотят автоматизировать создание отчётов, — это ваш вариант. Платформа отлично подходит для:
- SaaS-компаний, которым нужна встроенная аналитика для клиентов с разными уровнями доступа.
- Финансовых и финтех-проектов, где критичны безопасность и точность данных.
- Data-команд, уставших от «зоопарка» BI-инструментов и желающих держать всю аналитику в Git.
- Стартапов, которым нужно быстро прототипировать дашборды без покупки дорогих лицензий.
Если ваш процесс — это постоянные изменения в отчётах, и вы хотите автоматизировать рутину, Evidence станет вашим основным инструментом.
Плюсы и минусы
Плюсы:
- Полная прозрачность: каждый отчёт — это код, который можно проверить.
- Невероятная скорость запросов благодаря собственному Query Engine.
- Гибкая система безопасности с RLS.
- Лёгкая интеграция в CI/CD пайплайны.
- Активное сообщество и открытая документация.
Минусы:
- Высокий порог входа: нужно уверенно владеть SQL и Markdown.
- Нет визуального конструктора — не подойдёт для бизнес-пользователей без технических навыков.
- Экосистема визуализаций пока беднее, чем у зрелых конкурентов.
- Требуется настройка окружения для запуска.
Частые вопросы
Evidence подойдёт нетехническим специалистам?
Вряд ли. Платформа ориентирована на аналитиков и разработчиков. Бизнес-пользователи могут смотреть готовые дашборды, но создавать их без знания SQL будет сложно.
Можно ли использовать Evidence с любыми базами данных?
Да, Evidence поддерживает большинство популярных СУБД: PostgreSQL, MySQL, ClickHouse, Snowflake и другие. Главное — чтобы был доступ через SQL.
Чем Evidence отличается от Metabase или Superset?
Ключевое отличие — подход «как код». В Metabase и Superset вы собираете дашборды мышкой, а Evidence заставляет писать код. Это плюс для разработчиков и минус для новичков. При этом Evidence выигрывает в скорости и возможностях автоматизации.
Как обеспечивается безопасность данных?
Evidence поддерживает Row-Level Security, а также соответствует стандарту SOC 2 Type II. Все запросы выполняются через собственный Query Engine, что позволяет контролировать доступ на уровне строк и столбцов.