«Что вы предпочитаете, Tableau или Power BI?»
Я слышу такой вопрос все время. Буквально, каждый раз, когда упоминаю, что работаю с обоими инструментами.
Мой инстинктивный ответ всегда – «Tableau».
Хотя это и упрощение. Мой продуманный ответ должен быть таким: « Это от многого зависит».
Чем отличаются эти инструменты? Позвольте мне описать (точнее, нарисовать) варианты.
1. Tableau = творчество. С его помощью я могу создать фактически всё что хочу. Возможности здесь безграничны.
Power BI ограничивает вас. Он ограничивает ваше мышление типичными вещами. Да, здесь вы можете создавать собственные визуальные эффекты, но он намного сложнее, чем должен бы быть такой продукт.
2. Tableau позволяет исследовать данные. Я могу перетаскивать поля в панель инструментов, как угодно, визуализировать отношения между данными, отвечать на любые вопросы, которые появляются в моей голове. Кому не понравится сложная диаграмма, у которой вероятно есть какой-то смысл, правда вы пока не уверены в том, о чем она говорит. И вот как вы открываете неожиданные идеи.
Когда я работаю с Power BI, мне нужно начинать с конца. Мне нужно точно знать, какую диаграмму я хочу создать, прежде чем я смогу визуально исследовать данные. Да, вы можете утверждать, что существующие типы диаграмм предназначены для исследований, но это просто базовое профилирование. Да, я могу изменить свой тип диаграммы позже, но из-за жесткости Power BI все мы знаем, насколько сложно переключаться между представлениями. И опять же, я просто выбираю типы диаграмм из ограниченного количества вариантов, а не открываю что-то новое.
3. Вычисления Tableau – мощный инструмент табличных вычислений, у него есть кривая обучения, но как только вы освоите его, то сразу поймете в чем смысл. И главное – есть единый синтаксис для изучения.
Единый синтаксис в одном инструменте должен быть удобным, правда? Да, но не в мире Power BI. Вы можете прописать вычисления в DAX или Power Query. И это может быть так, так запутанно. Да, в конце концов вы выясняете, в чем заключается цель каждого из них, где и как вы должны писать различные типы вычислений. Но это не избавляет от необходимости постоянно переключать языки в одном инструменте.
И всегда есть НО.
4. Хотя Tableau – невероятно мощный инструмент визуализации, не пытайтесь с ним серьезно моделировать данные. Слияние источников данных в Tableau часто приводит к полному хаосу.
С Power BI мне намного удобнее делать любую интеграцию данных, чем с Tableau. Здесь ненамного больше инструментов, но я могу визуализировать модель данных намного лучше. И с Power Query (да, тот, на который я только что жаловался), я могу точно видеть все шаги, которые я сделал на этапе подготовки и упорядочивания данных, упорядоченный и гораздо более согласованный, чем в Tableau.
5. Что касается самих данных, я часто имею дело с запросами на работу по следующим направлениям:
«Это хорошие визуальные эффекты. Но смогу ли я также получить все данные из диаграммы в таблице Excel?»
Хотя я стараюсь постепенно отучать людей от мышления «дай мне все данные», мне приходится удовлетворять некоторые из подобных запросов, предоставляя возможность загрузить данные на информационной панели.
Откровенно говоря, возможность загрузки данных в Tableau не так уж и приятна. Загруженный файл CSV может быть корявым, со столбцами, которые не упорядочены логически и имеют странные заголовки.
Загрузка данных с помощью Power BI – это мечта. (Это просто мечта бухгалтера) Power BI дает прекрасную таблицу Excel, именно такую, как хотят люди.
6. Есть также некоторые визуальные аспекты, в которых Power BI показывает себя лучше.
Проблемы с разрешением экрана или что-то другое, могут сильно раздражать. Смещенные контейнеры, усеченные визуальные эффекты, уродливые полосы прокрутки – это действительно душераздирающий момент.
Такое редко случается со мной с Power BI. Опубликованные отчеты выглядят так же, как в версии для настольных ПК.
7. И на тему сумасшедших визуальных эффектов. Контейнеры Tableau отлично подходят для простоты компоновки, но их не так уж просто использовать. Почему у вложенных контейнеров свой собственный разум? Почему контейнерная иерархия превращается в такого страшного зверя, когда на самом деле все, чего я хочу, это создать простую иерархию элементов? И вы даже не можете выбрать контейнер на панели иерархии элементов и изменить его порядок?!
Power BI упрощает группирование, наложение и изменение порядка визуалов с помощью панели Выбора. Серьезно, это такая экономия времени и здравомыслия.
8. А для основы – скопируйте вставные текстовые поля, изображения, визуальные эффекты – почему, Tableau, почему бы вам не включить этот простой функционал, который есть во всех инструментах редактирования в качестве стандартного? Почему эта очевидная способность должна быть настолько запутанной? И пока мы здесь, Format Painter тоже хорош, знаю. Power BI, будучи продуктом от Microsoft, делает все таким простым, как и должно быть.
В основном оба инструмента идут хорошо и плохо. Что действительно определяет мои предпочтения, так это ценность, которую я придаю каждому из этих конкурирующих аспектов.
Для меня Tableau – это полная платформа визуализации, креативный инструмент. Это дает мне возможность создавать то, что я хочу. С другой стороны, Power BI – это инструмент отчетности. Он создает прекрасного вида бизнес-отчеты и информационные панели, если это ваше требование.
Оба великолепны в том, что делают, но то, что они делают, отличается.
Если требуются информационные панели и инструмент отчетности, интегрированный с Office 365, с привлекательными, но не очень креативными визуальными элементами, Power BI идеально подходит для этого. Но Tableau – это, что нужно, когда вы захотите предоставить конечным пользователям все возможности Power BI, но гораздо больше, чем это.
- Учебный центр по технологиям анализа данных и BI: расписание/запись на учебные курсы, тестирование разработчиков — https://education.biconsult.ru/
- Присоединяйтесь к QUBIC – сообщество профессионалов в области BI! Наши страницы в соц.сетях – расписание учебных курсов, бесплатные учебные материалы, анонсы мероприятий: https://vk.com/club165575964 и https://www.facebook.com/qubicspb
- Неофициальный форум разработчиков QlikView & Qlik Sense Russian forum
- Канал на Youtube – много обучающих видео и записи вебинаров
- Готовые решения “Конструктор финансовой отчетности” и “Анализ продаж”