Содержание
Продукты Tableau собирают данные из реляционных баз данных, OLAP-кубов, облачных баз данных, электронных таблиц, и позволяют создавать визуальные представления для этих данных.
В Tableau есть глобальные и детальные настройки форматирования.
Можно настроить цветовые палитры, создав собственные – например, на основе рекомендаций брендбука компании. Предусмотрены дискретные палитры для категорий и непрерывные палитры для чисел-показателей.
Тултипы появляются по умолчанию и их можно отключить. В них можно добавлять простую визуализацию. Можно применить форматирование для создания акцента на самой важной цифре или написать подсказки для каждой точки на графике.
На дашбордах с большим количеством визуализаций можно использовать элементы фонового форматирования и разграничения пустым пространством – это поддерживает логику считывания дашборда.
Также при построении дашбордов предусмотрены такие элементы и технологии, как drill-down, навигационные кнопки, группировка фильтров и индикатор их использования, выбор периода, подсвечивание выбранного объекта и затемнение всех остальных, KPI секция, выбор различных осей сравнения показателей и другие.
Одним из преимуществ Tableau является подключение к множеству как популярных, так и редко востребованных источников. Однако, сравнивая его список подключений с Qlik Sense или Power BI, создается впечатление, что Tableau упустил нескольких сфер. В списке поддерживаемых присутствуют такие источники данных, как Amazon Redshift, Microsoft Excel, Google Analytics, SAP, Snowflake, Salesforce, но нет готовых подключений к платформам управления проектами, обработки платежей или электронной коммерции. Для их установки возможна только сторонняя или партнерская интеграция.
Salesforce Tableau не имеет встроенных функций ETL, но клиенты могут загрузить Tableau Prep – отдельный продукт, доступный только по подписке, который работает с Tableau Desktop, Tableau Online и Tableau Server. Tableau Prep имеет удобный интерфейс для работы над подготовкой данных без особых усилий и навыков в сфере разработки. Сам инструмент не предназначен для построения сложной логики, поскольку у него нет возможности настроить код запроса ETL. Кроме того, не все доступные функции доработаны под некоторые этапы процесса ETL – например, агрегации.
Исходя из этого, можем сказать, что для реализации стандартных задач функционал достаточный, но для специфических потребностей – нет.
Tableau обеспечивает полностью интегрированную поддержку языков R и Python, а также имеет встроенные инструменты для кластеризации и прогнозирования.
Для расширения возможностей и повышения безопасности сервера Python используется интеграция с пакетом TabPy. После установки TabPy и запуска сервера можно установить библиотеку готовых статистических функций. Библиотека позволяет определять и развертывать собственные функции Python, включая оценку с помощью моделей машинного обучения. TabPy можно запустить с помощью пользовательских параметров, которые определены в файле конфигурации, указанном при запуске сервера. Настраиваемые функции включают SSL, аутентификацию, ведение журнала, максимальный размер данных и тайм-аут.
Интерактивность в Tableau Desktop поддерживается через глобальные фильтры, параметры, экшены и тултипы. Комбинируя эти настройки интерактивности, пользователи получают интересную, живую логику для работы с данными.
Глобальные фильтры – это фильтры, которые применяются к нескольким или всем листам в книге Tableau. Параметры действуют как глобальные фильтры, но отличаются тем, что запоминают пользовательские значения, а не данные из источника. Кейсов очень много: вычисляемые поля, интервалы на гистограммах, референс-линии, кастомизация табличных вычислений.
В тултипах можно добавить дополнительные переменные, написать пояснения и комментарии.
Экшены дают возможность взаимодействовать с данными на дашбордах. В Tableau 3 основных вида экшенов: фильтрация, подсветка и переход по URL-адресу.
Для всех видов экшенов существует три способа осуществления действия: при наведении курсора, при клике или при помощи отдельной строки в тултипе. Можно сделать интерактивный переход между дашбордами.
На дашборд можно добавить кнопку для перехода на другой рабочий лист. Для определения внешнего вида кнопки можно загрузить любое подходящее изображение.
В Tableau нет возможности создания или настройки отчетности; платформа просто позволяет делиться и отправлять обычный дашборд в виде отчета.
Как и Power BI, Tableau имеет встроенные функции рассылки отчетности, которые реализованы в виде подписок. Сначала их должен активировать администратор сервера, а получатель отчетности должен иметь, как минимум, лицензию Viewer. Кроме того, пользователи могут добавлять получателей в запланированную рассылку. Отчеты рассылаются либо в виде изображений, либо в виде файлов PDF.
Приложение Tableau Mobile при соблюдении ряда условий поддерживает сохранение интерактивных версий отчетов в оффлайн.
ETL-преобразования необходимо выполнять на уровне СУБД, но создание расчетных мер можно делать на стороне BI-платформы. Включен только базовый функционал, кросс-фильтрации нет, настройка условного форматирования ограничена. Развивается маркетплейс расширений.