Динамічне групування 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 є дещо, що потрібно розпакувати, але це не так вже й складно, якщо ви дійсно розумієте шаблон і допоміжну таблицю, яку вам потрібно використовувати.

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

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

здоров'я!


Змініть формати дати за допомогою редактора 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

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