Автор статьи — Мария Мазюк
При разработке дашбордов для отделов продаж и маркетинга частой задачей является настройка фильтров по дате таким образом, чтобы в визуализацию включались только закрытые периоды: полный месяц, полная неделя. В данной статье на приведенном ниже примере, используя датасет Superstore, мы рассмотрим, как настроить фильтр по дате для полного месяца и полной недели. Более подробно функции для работы с датами я описала в одном из предыдущих постов.
В книге-примере я создала два параметра: 1) Period End типа Date — для задания окончания рассматриваемого периода, 2) Closed Period for типа String — для выбора уровня детализации даты по месяцам или неделям.
Затем я создала поля для последующей фильтрации на уровне года для текущего года (заданного параметром Period End) и предыдущего года.
Если вы собираетесь использовать фильтр по дате на уровне закрытой недели, необходимо будет убедиться, что на уровне источника данных в настройках Date Properties в качестве значение Week Start выбран необходимый вам день недели. В примере я установила начало недели с понедельника.
Затем я создала два поля: Closed Month Number и Closed Week Number, которые возвращают числовые значения последнего полного месяца и последней полной недели соответственно в текущем и предыдущем годах. Сначала в выражении IF проверяется, является ли дата окончания периода Period End последним днем полного месяца/недели (т.е. отличается ли месяц/неделя следующего дня от месяца/недели Period End. Если да, то возвращается числовое значение месяца/недели Period End. Если нет, то возвращается числовое значение месяца/недели, предшествовавшего(ей) месяцу/неделе Period End.
Затем я создала поле Filter: Closed Period, которое использовала в качестве фильтра при построении графиков. Остальные формулы содержатся в книге, доступной для скачивания.
https://maryiamaziuk.com/data-viz-blog/
- Учебный центр по технологиям анализа данных и BI: расписание/запись на учебные курсы, тестирование разработчиков — https://education.biconsult.ru/
- Присоединяйтесь к QUBIC – сообщество профессионалов в области BI! Наши страницы в соц.сетях – расписание учебных курсов, бесплатные учебные материалы, анонсы мероприятий: https://vk.com/club165575964 и https://www.facebook.com/qubicspb
- Неофициальный форум разработчиков Tableau
- Канал на Youtube – много обучающих видео и записи вебинаров
- Готовые решения “Конструктор финансовой отчетности” и “Анализ продаж”