Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

У цьому підручнику я збираюся глибоко зануритися в когортний аналіз на основі часу в LuckyTemplates.

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

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

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

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

Зміст

Швидкий огляд когортного аналізу

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

Когорти – це чудовий спосіб викликати сегменти або групи ваших параметрів або змінних у ваших даних.

Наприклад, ви хочете переглянути групи своїх клієнтів.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Ви хочете створити когорти того, коли ваші клієнти вперше приєдналися або почали використовувати ваше програмне забезпечення чи програму.

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

Це не групування за сумами чи кількістю транзакцій з вами. Ви групуєтеся за часом.

Для цього прикладу це коли вони приєдналися.

Тепер я покажу вам, як створити ці когорти, а потім застосувати їх у вашій моделі.

Створення когорт у LuckyTemplates

Давайте подивимося на модель.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Це досить типова модель. Ось як ви хочете, щоб ваші моделі виглядали.

Ви бачите, що у мене є інший рівень таблиць пошуку.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

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

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

Отже, давайте переглянемо мою таблицю клієнтів.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Спочатку моя таблиця «Клієнти» містила лише індекс клієнтів та імена клієнтів.

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

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

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

Потрібно з’ясувати, коли вперше підключення було ініційовано клієнтом.

Я отримав цю інформацію за цією формулою:

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

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

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

Ця техніка є дуже гнучкою, оскільки ви можете створювати різні когорти.

Але знову ж таки, для цього прикладу я використовуватиму місячну когорту, яка показує місяць і рік.

Це формула, яку я використовував для когорти місяця приєднання :

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Я взяв стовпець «Місяць і рік» із таблиці «Дата», використовуючи цю логіку:

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Я відпрацювавтаблиці Date і яка дата дорівнює даті приєднання клієнта. Потім, коли він дорівнює TRUE , він поверне стовпець «Місяць і рік» тієї ж таблиці. 

Завдяки цьому тепер у мене є Когорта місяця приєднання .

Налаштування таблиці когортних місяців

Тепер я хочу показати вам, чому я створив aстіл.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Повернемося до таблиці Customer.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Якщо ви залишите його з цією інформацією та логікою, ви можете не отримати кожну ітерацію місяця та року.

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

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

Пам’ятайте, що постійно з’являються нові клієнти. Отже, ця інформація теоретично повинна завжди оновлюватися.

Ось чому я створив іншу таблицю за допомогою формули когортних місяців :

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Я схопив Індекс істовпці з таблиці Дати. Ці два стовпці стали когортою MonthnYear .

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Це таблиця дат:

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Ви бачите, що він має багато стовпців, які містять багато інформації. Але для цього прикладу мені потрібні були лише стовпці «Індекс» і «Місяць і рік». Отже, я узагальнив таблицю дат за допомогою когорти місяців .

Тепер я маю кожну ітерацію, яка також стала унікальним значенням.

Тепер, якби цю інформацію було отримано з таблиці дат, на неї було б багато посилань. Але оскільки тепер це стовпець, що містить унікальні значення, він став простою таблицею пошуку.

Ви можете створити зв’язок «один до багатьох» іздо столу клієнта .

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Цей зв’язок продовжуватиме фільтруватися до таблиці даних веб-сайту . Логіка CALCULATE буде в цій таблиці через її зв’язок із таблицею Customer.

Після того, як ви все це налаштували, у вас є розмір, який ви можете розмістити в матриці. Ця матриця надаватиме вам кожен місяць.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Статистика когортного аналізу

Ще одна цікава річ щодо когортного аналізу в LuckyTemplates полягає в тому, що ви можете аналізувати тенденції всередині когорт.

Для цього прикладу я хотів розробити мій Customer Churning.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Ви бачите, що у мене динамічна візуалізація. У мене є 641 клієнт, який приєднався до когорти червня 2017 року. Проте за перший період пішли 12 клієнтів.

Вам потрібно створити загальну таблицю, яка демонструватиме періоди, які ви придумали.

Для цього випадку я створив у своїй моделі таблицю під назвою « Когортні періоди».

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Я також створив у ньому опорну таблицю.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

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

Повертаючись до прикладу, ви можете побачити, що в періоді 2 було 14 клієнтів, які відмовилися протягом періоду 30 і 60 днів.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

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

В іншій таблиці показано значення у відсотках.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

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

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

Використані інші формули когортного аналізу

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

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Ця формула динамічного збивання дозволила мені отримати розуміння з даних.

Коли ви зрозумієте методи динамічного групування за допомогою DAX, ви зможете отримати більше від свого звіту.

Більше прикладів когортного аналізу

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

Скажімо, я хочу окремо розглянути клієнтів у цій конкретній когорті, які відмовилися.

Когортний аналіз на основі часу – налаштування ваших моделей даних у LuckyTemplates

Я можу вибрати значення в своїй таблиці, і воно автоматично відображатиме окремі рівні клієнтів в іншій таблиці на основі того, як я це налаштував.




Висновок

Ви можете використовувати цю стратегію для будь-якої когорти, яку ви намагаєтеся створити. Це можуть бути когорти продуктів, регіонів або клієнтів.

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

За допомогою цієї техніки ви можете створити неймовірний аналіз у 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

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