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

Типичные вопросы

  1. «Tableau vs Power BI — что лучше?» — Зависит от контекста. Tableau сильнее в визуализации и гибкости, Power BI — в цене и интеграции с Microsoft. Для российского рынка стоит упомянуть DataLens как альтернативу обоим.

  2. «Что такое DAX?» — Data Analysis Expressions — язык формул в Power BI для создания вычисляемых мер и колонок. Ключевая концепция — контекст фильтров: функция CALCULATE меняет контекст вычисления.

  3. «Что такое LOD в Tableau?» — Level of Detail expressions — способ задать уровень гранулярности вычисления. FIXED считает на указанном уровне, INCLUDE добавляет измерение, EXCLUDE убирает. Аналог GROUP BY в SQL, но внутри визуализации.

  4. «Как выбрать BI-инструмент для компании?» — Оцените: бюджет (Tableau дорогой, Power BI дешевле, DataLens бесплатный), существующий стек (Microsoft → Power BI), потребности в визуализации, skill set команды, требования к governance.

  5. «Зачем нужен 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+ вопросов, которые спрашивают на собеседованиях аналитика. Бесплатно.