Динамічне групування LuckyTemplates | Смуги за допомогою DAX

Я хочу розглянути техніку динамічного групування LuckyTemplates. Я покажу вам, як динамічно демонструвати сегменти ваших смуг інформації. Це потужна техніка для створення на основі вашої моделі даних. Ви можете переглянути повне відео цього підручника внизу цього блогу.

У мене тут дуже проста модель даних. Це трохи безлад через те, як Microsoft налаштувала речі в LuckyTemplates, що мені не подобається; тому я хотів би переставити це за допомогою техніки водоспаду.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Я хочу, щоб моя таблиця Sales була внизу, а всі мої таблиці пошуку – зверху.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Однак у багатьох випадках ваші таблиці пошуку не містять стільки інформації. Наприклад, у мене тут є мої дані про клієнтів, але я хочу мати можливість групувати своїх клієнтів на основі метрики, і я хочу робити це динамічно.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

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

Коли ви поєднуєте цю техніку з хорошою моделлю, ви можете фільтрувати дані кількома способами.

Тепер давайте розглянемо теорію того, як це насправді працює.

Зміст

Формули DAX і розгалуження вимірювань

У мене є простий розрахунок загального обсягу продажів. У цій мірі я використовуваві я отримав ціну з іншої таблиці, а потім помножив її на кількість, продану за кожною окремою транзакцією.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Тепер у рамках візуалізації я хочу визначити, кого з моїх клієнтів я вважаю клієнтами з високим зростанням , клієнтами середнього зростання чи клієнтами з низьким рівнем розвитку . Головне – розпізнати рік, вибраний на слайсері.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

У мене також є тут розрахунок продажів за LY (минулого року), де я використовувавіфункції.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

З цього розрахунку я можу потім розрахувати зростання у відсотках ( зростання продажів ).

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Ось як ви можете побудувати розрахунки смуги ніші. У цьому випадку я розгалужую цей обчислення (зростання продажів), а потім створю свої сегменти на основі цього.

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

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

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Я також можу розбити це за місяцями та роками, просто додавши фільтр-різак.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Динамічне групування LuckyTemplates за допомогою DAX

Зазвичай я отримую свої формули від, використовуючи веб-програму DAX Clean Up . Ви можете зберегти всі свої формули тут.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Я зберіг свій приклад смуг у Analyst Hub, і я можу просто скопіювати код і вставити його в свою модель. Можливо, вам знадобиться змінити кілька параметрів у формулі, але в цьому випадку я вже ідеально налаштував цей параметр.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Ще одна річ, про яку вам потрібно пам’ятати, виконуючи динамічну сегментацію, полягає в тому, що вам потрібно створити допоміжну таблицю . У цьому прикладі я хочу мати можливість сегментувати на основі цього фактора зростання. Тож я розділив свої сегменти для цього конкретного фактора росту.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

І зауважте, що я будую на основі своєї основної моделі. Жодні з цих даних фізично не реалізуються в жодній таблиці взагалі, що робить цю техніку такою гнучкою.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Тепер давайте подивимося на формулу, яку я використав тут, Продажі на групу зростання .

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

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

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Що цікаво в цьому, так це те, що коли я перетягую цю формулу в таблицю, ви побачите, що в якийсь момент все оцінюється як істинне. Це пов’язано з тим, що фільтр взагалі не знаходиться в контексті цієї таблиці.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX

Однак ви можете побачити смуги або групи на візуалізації точкової діаграми. З допоміжною таблицею, яку я створив (таблиця сегментів клієнтів), у цій візуалізації використовується фільтр у формулі Продажі на групу зростання . У результаті багато хто оцінить як хибне. І ось як ми отримуємо сегменти, ці смуги у візуалізації.

Динамічне групування LuckyTemplates |  Смуги за допомогою DAX




Висновок

У цій техніці динамічного групування LuckyTemplates є дещо, що потрібно розпакувати, але це не так вже й складно, якщо ви дійсно розумієте шаблон і допоміжну таблицю, яку вам потрібно використовувати.

Ви можете вводити цей шаблон знову і знову, для будь-якої смуги, яку хочете. Допоміжна таблиця може бути абсолютно динамічною та гнучкою та базуватися на будь-якому бажаному показнику. Просто переконайтеся, що ви дійсно ввели правильний показник у цю оцінку через таблицю. Це абсолютно динамічно до всього, що ви тут додаєте. Ви можете мати тут, наприклад, норми прибутку.

Щоб отримати додатковий вміст, перегляньте посилання нижче.

здоров'я!

Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

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

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.