Лучший тип данных для таблицы календаря в LuckyTemplates

Лучший тип данных для таблицы календаря в LuckyTemplates

Использование таблицы календаря в LuckyTemplates позволяет фильтровать отчеты по атрибутам аналитики времени, таким как год, квартал, месяц, и любой другой агрегации времени с использованием нестандартных столбцов, которые могут понадобиться вашей организации.

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

Оглавление

Использование таблицы календаря в LuckyTemplates для визуальных элементов

Давайте прыгнем в LuckyTemplates и начнем. Мы начнем с рассмотрения проблемы, с которой сталкиваются многие люди при создании настраиваемых столбцов .

Перейдем к нашему календарному столу. Очень часто я вижу столбец, отображающий месяц или месяц и год, где формат поля даты календаря — mmm (месяц) и yyyy (год).

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

Лучший тип данных для таблицы календаря в LuckyTemplates

Однако одна из проблем, которую мы здесь видим, заключается в том, что она отображается для каждой категории. И поскольку это текстовое поле, когда я прихожу к рисовальщику формата и перехожу к оси X, у меня нет возможности изменить его на непрерывную ось.

Лучший тип данных для таблицы календаря в LuckyTemplates

Итак, я должен отображать здесь каждую отдельную категорию, потому что она отображается как текстовое поле как тип данных . Он не может быть непрерывным, потому что модель не понимает это как тип поля даты .

Лучший тип данных для таблицы календаря в LuckyTemplates

Мы перейдем к типу данных «Дата», выберем визуальный элемент «Квартал и год» и спустимся на следующий уровень.

Лучший тип данных для таблицы календаря в LuckyTemplates

Обратите внимание, что у меня есть столбец под названием месяц и год . Это не означает, что это текст месяца и года. На самом деле это месяц и год как тип данных даты.

Лучший тип данных для таблицы календаря в LuckyTemplates

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

Лучший тип данных для таблицы календаря в LuckyTemplates

Чтобы создать это, нужно убедиться, что он преобразован в тип данных даты.

Лучший тип данных для таблицы календаря в LuckyTemplates

Создание мер для таблицы календаря в LuckyTemplates

Есть несколько способов записать эту меру. Первый - объединить это следующим образом:

Лучший тип данных для таблицы календаря в LuckyTemplates

Вы также можете использовать , а затем ссылаться на поле даты в таблице календаря.

Лучший тип данных для таблицы календаря в LuckyTemplates

Любая из этих двух мер будет работать. Затем мы можем установить тип данных на сегодняшний день. Мы также можем настроить всплывающую подсказку для лучшего отображения, перейдя в «Формат» и назначив ее уровню месяца и года.

Лучший тип данных для таблицы календаря в LuckyTemplates

Лучший тип данных для таблицы календаря в LuckyTemplates

Изменение настройки оси X

У нас все еще есть уровень месяца и года. Однако, поскольку теперь он установлен как тип данных даты , когда мы перейдем к панели форматирования и оси X, вы увидите, что теперь у нас есть параметр Тип для непрерывного или категориального .

Лучший тип данных для таблицы календаря в LuckyTemplates

Обратите внимание, насколько чище здесь ось, потому что она знает, что ваша логика может заполнить пробелы в визуальном элементе. Я рекомендую, если вы хотите отображать свои ежемесячные данные на этом уровне, это способ сделать это.

Лучший тип данных для таблицы календаря в LuckyTemplates

Делаем доступ все включенным

Еще одна вещь, на которую я хочу указать, это то, что мне обычно нравится, чтобы мой доступ был всеобъемлющим. Каждый уровень должен иметь полный контекст всех уровней, необходимых для уникального идентификатора.

Это пример визуального отображения квартала и года вместе. Он может отображать данные за все периоды, потому что я объединил в нем квартал и год.

Лучший тип данных для таблицы календаря в LuckyTemplates

Я сделал то же самое для месяца и года .

Лучший тип данных для таблицы календаря в LuckyTemplates

Оба изображения более чистые, в отличие от этого изображения, которое может быть слишком занятым и переполненным.

Лучший тип данных для таблицы календаря в LuckyTemplates

Находясь на верхнем уровне, я просто перехожу на следующий. У нас есть квартал с Q1 по Q4, но теперь он, очевидно, суммирует их за все годы. То же самое происходит и на уровне месяца.

Я не большой поклонник этого. Единственный способ получить полный контекст за год, квартал и месяц — это если вам нужно расшириться, но вам нужно следить за тем, насколько шумным становится этот доступ.

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

Обычно у вас не так много уникальных значений на уровне квартала. К тому времени, когда вы доберетесь до уровня месяца, этот непрерывный доступ действительно вступит в игру.

Я действительно предпочитаю автономный визуальный элемент, но даже этот автономный сценарий можно оптимизировать, убедившись, что по крайней мере один из уровней установлен на тип данных даты.

Заключение

Использование таблицы календаря в LuckyTemplates может быть эффективным способом улучшить визуальное представление данных, основанных на времени. Включив таблицу календаря, вы можете создавать самые разнообразные визуальные эффекты, понятные и интуитивно понятные для вашей аудитории.

Я надеюсь, что это дало вам представление о том, как спроектировать таблицу календаря в LuckyTemplates. Как видите, не все типы данных столбцов, особенно с полями календаря, одинаковы. Надеюсь, это то, что вы сможете реализовать и использовать в своих отчетах.

Всего наилучшего,

Рид Хейвенс


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать