Чтобы создать пользовательские уровни дат в Tableau для аналитики временных рядов, можно использовать параметр и вычисляемое поле. 15
Создание параметра: 5
- Создать параметр «Select Date Level», установить тип данных как строку и доступные значения как список. 5 В список нужно включить нужные уровни дат: год, квартал, месяц. 5
- Изменить настройки отображения, чтобы пользователь видел нужные значения. 5
Создание вычисляемого поля: 5
- Создать вычисляемое поле «Date Level Aggregation» с помощью функции DateName. 5 Она возвращает строку для части даты. 5 Для года и квартала функция вернёт число как строку, для месяца — название месяца (например, январь). 5
- Использовать параметр в функции, значения должны быть в нижнем регистре, чтобы Tableau распознал их как допустимые аргументы. 5
Создание представления: 5
- Перетащить «Date Level Aggregation» на полку «Столбцы» и «Продажи» на полку «Строки». 5
- Щёлкнуть правой кнопкой мыши по параметру «Select Date Level» и проверить «Показать управление параметром». 5
- Разрешить только один вариант выбора, для этого нажать на каретку в управлении параметром (должно быть с правой стороны) и выбрать «Список одного значения». 5
- Изменить настройку подгонки на «Всё представление». 5
Теперь в зависимости от выбора пользователя в параметре «Select Date Level» будет меняться уровень даты и отображаться сумма продаж на уровне года, квартала или месяца. 5