АНАЛИТИКА ПЛЮС
Профессиональные услуги в сфере BI

Параметры в Tableau. Часть 1

12.08.2020
Шаг №1: Создайте целочисленный параметр (integer parameter)

Выберите список значений. Введите столько значений, сколько будет метрик. В этом примере мы будем использовать четыре метрики: общий объем продаж, общая прибыль, процент маржи и общий объем продаж за заказ.

Шаг № 2: Создадим вычисляемое поле

Итак, теперь необходимо создать вычисляемое поле:

// Step 2 Calculation

CASE [Select Metric]

WHEN 1 THEN SUM([Sales]) //Total Sales

WHEN 2 THEN SUM([Profit]) //Total Profit

WHEN 3 THEN SUM([Profit])/SUM([Sales]) //% Margin

WHEN 4 THEN SUM([Sales])/COUNTD([Order ID]) // $ per order

END

Параметры в Tableau. Часть 1, изображение №2

Шаг № 3: Создадим базовую визуализацию

Необходимо использовать вычисляемое поле из шага № 2 где-нибудь в визуализации. Иногда может быть полезно добавление самого параметра.

Параметры в Tableau. Часть 1, изображение №3

Шаг №4: Создадим рабочие листы со стрелкой вправо и стрелкой влево

// Left Calculation

«◄»

// Right Calculation

«►»

Лист со стрелкой вправо:

Параметры в Tableau. Часть 1, изображение №4

Это просто сделать, для этого необходимо создать вычисляемое поле — вычисление со стрелкой влево и другое со стрелкой вправо. Далее нужно разложить каждое из них на отдельных рабочих листах, установить тип метки как текст, удалить все границы и линии, а также отключить всплывающие подсказки.

Шаг № 5: Создадим вычисляемое поле, которое уменьшит значения параметра.

Добавим следующее вычисляемое поле на лист со стрелкой влево:

// Subtract Value //

IF [Select Metric] = 1

THEN 4

ELSE [Select Metric] — 1

END

Лист со стрелкой влево:

Параметры в Tableau. Часть 1, изображение №5

Шаг № 6: Создадим вычисляемое поле, которое увеличит значения параметра.

Добавим следующее вычисляемое поле на лист со стрелкой вправо:

// Subtract Value //

IF [Select Metric] = 1

THEN 4

ELSE [Select Metric] — 1

END

Лист со стрелкой вправо:

Параметры в Tableau. Часть 1, изображение №6

Шаг № 7: Создаем рабочий лист который будет включать вычисляемое поле, которое помечает метрики для параметров.

Установим текстовый тип метки. Далее удалим все границы и линии, отключаем всплывающие подсказки и также перетаскиваем наше вычисляемое поле на карточку цвета.

// Metric Name //

CASE [Select Metric]

WHEN 1 THEN «Total Sales»

WHEN 2 THEN «Total Profit»

WHEN 3 THEN «Percent of Margin»

WHEN 4 THEN «Sales per Order»

END

Параметры в Tableau. Часть 1, изображение №7

Шаг № 8: Строим дашборд.

Добавим визуализацию и горизонтальный контейнер. Добавляем рабочие листы со стрелками и именем параметра в горизонтальный контейнер. Далее редактируем дашборд по своему усмотрению (по красоте). Мы это сделали так:

Шаг № 9: Добавим параметр экшн на рабочий лист со стрелкой влево.

Добавим параметр экшн и настроим его вот так:

Шаг № 10: Добавим параметр экшн на рабочий лист со стрелкой вправо.

Добавим параметр экшн и настроим его вот так:

Вот, что должно получиться:

Параметры в Tableau. Часть 1, изображение №8

Шаг № 11: Отключим выбор метки и выделим все значения.

Готово:)

Также рекомендуем к просмотру:

Александра Дахина, Интересный функционал 2019.3. И подробно о Tableau Parameter Actions

Ссылка на видео: https://www.youtube.com/watch?v=gwMNbvYSEio&t=206s

В этом видео Александра Дахина рассказывает про Action в Tableau. Сначала будет немного теории о том, что такое параметры и какие задачи мы могли решать с их помощью. А затем примеры, как Parameter Actions делает визуализации еще более интерактивными. После того, как вы познакомитесь с Parameter Actions, вы обязательно будете их использовать в своих визуализациях!

Василий Лавров, Экшен! Новый функционал — Change Set Values Action

Ссылка на видео: https://www.youtube.com/watch?v=_29eYYjncIM

В этом видео Василий Лавров рассказывает про Action — Change set values. Немного теории «на пальцах» и пара примеров с подробным разбором. Change set values — это очень классная штука и каждый пользователь Tableau должен как минимум знать о ней, а как максимум — использовать!

Источник: https://tessellationtech.io

x

Этот сайт использует файлы cookies, чтобы облегчить вам пользование нашим веб-сайтом.

Продолжая использовать этот веб-сайт, вы даете согласие на использование файлов cookies.