Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

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

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

Оглавление

Два разных таймфрейма для одной и той же даты

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

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Отчет позволяет просматривать данные за определенный период времени с помощью слайсера даты. По сути, вы можете увидеть все до даты на слайсере.

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Пользователь хочет максимизировать количество аналитических данных LuckyTemplates , которые он может получить, просматривая результаты на текущую дату и сравнивая их с другим периодом времени . Но он также хочет увидеть расширенный период времени для этого 2-го таймфрейма .

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

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Давайте рассмотрим задачу, используя линейный график.

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

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Наш пользователь хочет показать только 1-й набор точек данных до определенной точки, а также показать 2-й набор точек данных за расширенный период времени . Это означает, что синяя линия должна быть намного короче желтой. Синяя линия фактически перестает отображать данные в определенный момент.

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

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

Использование двух таблиц дат

Стратегия, предложенная на форуме, предполагает использование двух таблиц дат . 1-я таблица дат будет представлять синюю линию, а 2-я — желтую линию в визуализации .

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Таблица Stock History является таблицей фактов в этой модели. Таблица 1st Dates имеет активную связь с Stock History .

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

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

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Вы должны помнить, что таймфрейм зависит от слайсера. Это означает, что слайсер определяет данные, отображаемые линиями.

Глядя на то, что происходит за 1-й строкой, вы увидите простую функцию , примененную к истории акций.

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Что касается 2-й строки, применяется функция логики времени .

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Это базовый шаблон аналитики времени, использующий функцию в таблице «История акций». Затем он использует , ссылаясь на таблицу Dates2.

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

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

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates

Теперь вы также можете упростить вещи в своей модели. Например, вы можете взять только столбец «Дата» и избавиться от остальных.

Сравните точки данных с разных таймфреймов в одной визуализации — LuckyTemplates


Как работать с несколькими датами в LuckyTemplates
Подсчет клиентов с течением времени Использование DISTINCTCOUNT в LuckyTemplates
Как собирать выборки LuckyTemplates Slicer для использования в других измерениях

Заключение

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

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

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

***** Изучаете LuckyTemplates? *****






Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в 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 для своих бизнес-отчетов.