Отчет LuckyTemplates: аналитика динамической сегментации

Отчет LuckyTemplates: аналитика динамической сегментации

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

Этот конкретный пример был на самом деле из одной из задач LuckyTemplates, которые мы получили через LuckyTemplates.

Просто чтобы дать вам краткую информацию, мы смотрим на эффективность нашего маркетинга для наших клиентов.

Отчет LuckyTemplates: аналитика динамической сегментации

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

Отчет LuckyTemplates: аналитика динамической сегментации

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

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

Оглавление

Создание дополнительной таблицы для вашего отчета LuckyTemplates

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

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

Отчет LuckyTemplates: аналитика динамической сегментации

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

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

Я создал вторичный кабель для трех групп клиентов: 30 лучших клиентов, средний уровень (от 0 до 30) и нижний уровень (от 100 до 1000).

Отчет LuckyTemplates: аналитика динамической сегментации

Продажи по группам клиентов

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

Отчет LuckyTemplates: аналитика динамической сегментации

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

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

Отчет LuckyTemplates: аналитика динамической сегментации

Помните, что с помощью функции мы меняем контекст вычисления. Но как изменить контекст вычисления? Что ж, мы можем сделать это, итерируя использование функции ФИЛЬТР .

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

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

Давайте посмотрим на наши визуализации. Если вы посмотрите на панель «Поля» , помните, что клиентская таблица «Группы» является вторичной таблицей; следовательно, в нашей модели нет никакой связи ни с чем другим.

Отчет LuckyTemplates: аналитика динамической сегментации

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

Затем, если мы проверим визуализацию точечной диаграммы, вы снова увидите, что мы использовали показатель «Продажи по группам клиентов» в этой визуализации, а также отфильтровали его по группам клиентов .

Отчет LuckyTemplates: аналитика динамической сегментации

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

Отчет LuckyTemplates: аналитика динамической сегментации

Другие рекомендации по отчету LuckyTemplates

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

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

Отчет LuckyTemplates: аналитика динамической сегментации

Для Total Transactions мы использовали точно такую ​​же технику, скопировав и вставив исходную формулу. Все, что я сделал, это изменил его часть, вставив исходный основной расчет в выделенную часть:

Отчет LuckyTemplates: аналитика динамической сегментации

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

Затем мы проделаем то же самое для Total Product Sold и Total Customers . Если я нажму на Total Customers, вы увидите точно такой же метод, но теперь я вставил другой показатель после CALCULATE .

Отчет LuckyTemplates: аналитика динамической сегментации

Мы подсчитываем общее количество клиентов, но обеспечиваем возможность фильтрации по столбцу «Группа клиентов» в нашей вторичной таблице.

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

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

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

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


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

Заключение

Это мощная техника, если вы можете собрать все вместе и хорошо визуализировать. Вы можете получить доступ к этому конкретному отчету LuckyTemplates и поиграть с ним в . На самом деле это одна из моих заявок на участие в LuckyTemplates Challenge #3.

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