Tableau vs Power BI — что выбрать аналитику
Зачем сравнивать
Tableau и Power BI — два главных BI-инструмента в мире. На собеседованиях аналитиков вопрос «Tableau или Power BI?» звучит почти так же часто, как «LEFT JOIN или INNER JOIN?». Правильный ответ — не «X лучше», а осознанное сравнение с учётом контекста.
Если вы уже знакомы с BI-инструментами в целом — подробный обзор всех основных BI-инструментов — в отдельной статье. Здесь — фокус на прямом сравнении Tableau и Power BI: что лучше, когда и для кого.
Обзор инструментов
Tableau
Создан в 2003 году, вырос из исследования Стэнфорда по визуализации данных. С 2019 года — часть Salesforce. Считается золотым стандартом визуализации: мощные графики, гибкая настройка, огромное сообщество.
Продукты: Tableau Desktop (создание дашбордов), Tableau Server / Tableau Cloud (публикация и шеринг), Tableau Public (бесплатный, но данные публичные).
Power BI
Создан Microsoft в 2015 году. Вырос из надстроек Power Pivot и Power Query для Excel. Глубоко интегрирован с экосистемой Microsoft: Azure, Excel, Teams, SharePoint.
Продукты: Power BI Desktop (бесплатный, только Windows), Power BI Pro (шеринг), Power BI Premium (enterprise).
Сравнение
| Критерий | Tableau | Power BI |
|---|---|---|
| Цена | От $75/мес (Creator) | Desktop бесплатно, Pro от $10/мес |
| Платформа | Windows, Mac, Web | Desktop только Windows, Web |
| Визуализация | Мощнее, больше типов графиков, гибче | Хорошая, но меньше гибкости «из коробки» |
| Язык формул | Calculated Fields (LOD, Table Calcs) | DAX (Data Analysis Expressions) |
| Порог входа | Средний (drag-and-drop, но LOD сложен) | Низкий (особенно для знающих Excel) |
| Источники данных | 100+ коннекторов | 100+ коннекторов, сильнее в Microsoft-стеке |
| Обработка данных | Tableau Prep (отдельный продукт) | Power Query (встроенный) |
| Сообщество | Огромное, Tableau Public, конференции | Растёт быстро, сильная база в Enterprise |
| Обновления | 4 раза в год | Ежемесячно |
Визуализация
Tableau исторически сильнее. Level of Detail (LOD) expressions позволяют считать агрегаты на разных уровнях гранулярности в одном графике — в Power BI аналог требует DAX-формул, которые сложнее читать.
Пример LOD в Tableau — средний чек по клиенту, показанный на уровне региона:
{ FIXED [Customer ID] : AVG([Order Amount]) }Один выразительный синтаксис вместо нескольких строк DAX.
Tableau также позволяет более точно контролировать позиционирование элементов на дашборде: floating objects, custom layouts для мобильных устройств, детальная настройка осей.
Power BI догоняет: в последних обновлениях появились improved small multiples, field parameters, новые типы визуализаций. Разрыв сокращается.
DAX vs Calculated Fields
Это главное техническое различие, которое влияет на ежедневную работу.
DAX (Power BI)
DAX — язык формул, напоминающий Excel. Мощный, но с высоким порогом входа для сложных вычислений.
Total Revenue = SUMX(Orders, Orders[Quantity] * Orders[Price])
Revenue YoY Growth =
DIVIDE(
[Total Revenue] - CALCULATE([Total Revenue], DATEADD(Calendar[Date], -1, YEAR)),
CALCULATE([Total Revenue], DATEADD(Calendar[Date], -1, YEAR))
)Контекст фильтров в DAX — самая сложная тема. Функции CALCULATE, ALL, FILTER меняют контекст вычисления, и без глубокого понимания легко получить неправильный результат.
Calculated Fields (Tableau)
Tableau использует собственный язык с LOD expressions и Table Calculations.
// LOD: средняя выручка клиента
{ FIXED [Customer ID] : SUM([Revenue]) }
// Table Calculation: running total
RUNNING_SUM(SUM([Revenue]))LOD expressions интуитивнее для аналитиков, привыкших думать SQL-категориями. FIXED ≈ GROUP BY, INCLUDE ≈ добавить измерение, EXCLUDE ≈ убрать измерение.
Что проще?
Для базовых задач — Power BI (если знаете Excel). Для сложных аналитических расчётов — Tableau (LOD выразительнее DAX). Для time intelligence — DAX мощнее из коробки.
Подключение данных
Оба инструмента подключаются к десяткам источников: PostgreSQL, MySQL, BigQuery, Snowflake, CSV, Excel, API. Разница — в деталях.
Power BI сильнее в экосистеме Microsoft: Azure SQL, Azure Synapse, SharePoint, Excel. Power Query — встроенный ETL с визуальным интерфейсом — позволяет трансформировать данные до загрузки в модель. Для компаний на Microsoft-стеке это огромный плюс.
Tableau лучше работает с live connections к базам данных — запрос выполняется непосредственно в источнике, без загрузки в память. Для больших датасетов это критично: не нужно ждать импорт, данные всегда свежие.
Когда выбрать Tableau
- Визуализация — приоритет: сложные типы графиков, кастомные дашборды, презентационное качество
- Команда работает на Mac (Power BI Desktop нет под macOS)
- Нужны live connections к БД без импорта данных
- Аналитики уже знают Tableau и LOD expressions
- Международная компания с бюджетом на лицензии
Когда выбрать Power BI
- Бюджет ограничен (Desktop бесплатный, Pro — $10/мес)
- Компания на стеке Microsoft (Azure, Excel, Teams, SharePoint)
- Нужна интеграция с Excel (пользователи привыкли, не хотят менять)
- Self-service BI для бизнес-пользователей (Power Query + drag-and-drop)
- Enterprise с governance-требованиями (row-level security, deployment pipelines)
Другие BI-инструменты
Tableau и Power BI — не единственные варианты. В зависимости от контекста, лучше подойти могут:
Yandex DataLens — бесплатный, интеграция с ClickHouse и Yandex Cloud. Для российских компаний после 2022 года — один из основных вариантов. Документация на русском, растущее сообщество.
Metabase — open-source, минималистичный, быстрый старт. Подключил базу — через 10 минут есть первый дашборд. Идеален для стартапов и внутренних инструментов.
Looker — BI от Google. LookML позволяет описывать модели данных как код — мощная governance, но высокий порог входа и стоимость.
Apache Superset — open-source, гибкий, много коннекторов. Нужен DevOps для развёртывания. Выбор технических команд, которые хотят self-hosted решение.
Подробное сравнение — в статье BI-инструменты для аналитика.
Что спрашивают на собеседованиях про BI
Типичные вопросы
«Tableau vs Power BI — что лучше?» — Зависит от контекста. Tableau сильнее в визуализации и гибкости, Power BI — в цене и интеграции с Microsoft. Для российского рынка стоит упомянуть DataLens как альтернативу обоим.
«Что такое DAX?» — Data Analysis Expressions — язык формул в Power BI для создания вычисляемых мер и колонок. Ключевая концепция — контекст фильтров: функция
CALCULATEменяет контекст вычисления.«Что такое LOD в Tableau?» — Level of Detail expressions — способ задать уровень гранулярности вычисления. FIXED считает на указанном уровне, INCLUDE добавляет измерение, EXCLUDE убирает. Аналог GROUP BY в SQL, но внутри визуализации.
«Как выбрать BI-инструмент для компании?» — Оцените: бюджет (Tableau дорогой, Power BI дешевле, DataLens бесплатный), существующий стек (Microsoft → Power BI), потребности в визуализации, skill set команды, требования к governance.
«Зачем нужен BI, если есть Python?» — BI — для бизнес-пользователей: интерактивные дашборды, фильтры, drill-down без кода. Python — для аналитика: статистика, ML, нестандартные расчёты. Они дополняют друг друга.
FAQ
Можно ли освоить оба инструмента?
Да, и это разумная стратегия. Концепции общие: measures, dimensions, фильтры, вычисляемые поля. Если глубоко знаете один — второй освоите за 2-3 недели. На собеседованиях ценят осознанный опыт с одним инструментом больше, чем поверхностное знание обоих.
Что лучше для портфолио?
Tableau Public — бесплатный, дашборды публикуются онлайн, работодатель видит результат по ссылке. Power BI портфолио можно показать только скриншотами или видео (нет аналога Public). Для портфолио Tableau удобнее.
Какой BI чаще просят в вакансиях в России?
Тренд 2025-2026: DataLens обгоняет Tableau в вакансиях российских компаний. Power BI стабильно на втором месте. Tableau просят в международных компаниях и в вакансиях, где исторически сложился стек. Если целитесь в российский рынок — начните с DataLens, для международного — Tableau.
Потренируйте вопросы по визуализации данных на реальных задачах — откройте тренажёр. 1500+ вопросов, которые спрашивают на собеседованиях аналитика. Бесплатно.