Техника визуализации данных | Динамические визуальные элементы LuckyTemplates

Техника визуализации данных | Динамические визуальные элементы LuckyTemplates

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

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

Вот как это выглядит.

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

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

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

Оглавление

Настройка модели данных

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Я хочу поместить все свои таблицы поиска вверху.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Я хочу поместить основные измерения справа, а вспомогательные таблицы внизу.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

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

Итак, давайте погрузимся.

Создание вспомогательных таблиц

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Отсюда я буду думать о том, как я собираюсь использовать различные расчеты в своем отчете. Как я хочу фильтровать свои данные? В этом случае я решил, что хочу делать это по определенным дням и по любой метрике (доход или прибыль).

Для этого я создал несколько вспомогательных таблиц. Вы можете очень легко создавать эти таблицы без необходимости делать что-то в Excel или где-то еще. Просто перейдите в раздел «Ввести данные» и введите здесь сведения о вашей таблице.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Давайте посмотрим на эти таблицы, которые я уже создал.

Первый — это то, что я назвал диапазонами дат . У него есть столбец Time Frame, который является текстовым столбцом, и это то, что я хочу видеть в своем слайсере. Столбец «Дни» — это фактическое количество дней. Затем у меня есть столбец Index, который позволяет нам сортировать порядок дней в слайсере. Итак, это то, что мы собираемся пропустить через метрики.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Это вторая таблица ( Метрика ), в которой есть метрики, доход и прибыль.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

На странице отчета вы увидите, что два слайсера расположены в правильном порядке (7 дней, 14 дней, прибыль, выручка и т. д.). Это то, что делает столбец Index.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Техника визуализации данных: сбор выборки среза

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Ключевым расчетом для этого является созданная мной формула Total Days . Нам нужно изолировать дни, которые у нас есть , когда мы выбираем дни из слайсера Time Frame .

Давайте внимательно посмотрим на эту формулу.

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Но если я нажму на 30 дней, это даст нам 30 дней.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

И помните, что это может измениться. Это может быть 90 дней или 180 дней. Это полностью зависит от того, что выбрано в слайсере Time Frame.

Если я перетащу эту меру «Общий доход» в таблицу, вы увидите, что она показывает суммы, определяемые диапазоном дат, выбранным в слайсере.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных: многопоточность с использованием SWITCH TRUE

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

Эта формула ( Selection ) в основном оценивает каждую строку и пытается проверить, верна ли она. Вы можете вернуть значение, но вы также можете вернуть меру.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Теперь я могу немного изменить это. Вместо того, чтобы делать здесь, у нас будет SELECTEDVALUE, поэтому у нас фактически есть альтернативный результат, и мы не получим ошибку. И я ставлю если есть проблема. Если выбран доход, мы хотим показать доход. То есть, если выбрано значение «Прибыль», мы хотим показать общую прибыль.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Я создам еще одну визуализацию, чтобы мы могли видеть эту меру отдельно.

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

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

Техника визуализации данных |  Динамические визуальные элементы LuckyTemplates

Заключение

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

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

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

Ваше здоровье!


Демонстрация идей с использованием метода многопоточных динамических визуализаций в LuckyTemplates
Advanced LuckyTemplates: создание многопоточных динамических визуализаций
SELECTEDVALUE DAX — выбор среза сбора данных









Что такое 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? Все, что тебе нужно знать