Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Функция DAX — невероятно продвинутая и важная функция в LuckyTemplates, которую нужно хорошо изучить и понять. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Большинство из вас, кто только начинает работать с LuckyTemplates, вероятно, упустили из виду эту конкретную функцию. Я, конечно, знал, когда впервые начал использовать LuckyTemplates и писать показатели DAX.
Хорошее знакомство с CALCULATETABLE — это начало многих сложных вычислений, которые вы можете выполнять в LuckyTemplates.
Это довольно сложная функция для понимания и реализации в LuckyTemplates. Но со временем я обнаружил, насколько это здорово в нескольких сценариях и демонстрациях, над которыми я работал. Теперь у меня есть четкое понимание того, как и когда его использовать по-разному. Это то, чем я хочу поделиться с вами в этом уроке.
Оглавление
Лучшее время для включения функции CALCULATETABLE
Один из лучших моментов для использования функции DAX — это когда вы пытаетесь проанализировать аналитику оттока.
Аналитика оттока включает в себя оценку скорости потери клиентов компанией. Получение этих данных с помощью LuckyTemplates может очень помочь с точки зрения оценки ваших продуктов . Таким образом, вы можете ускорить свои маркетинговые усилия, чтобы уменьшить потерю клиентов.
В приведенной выше таблице показано сравнение новых и общих клиентов за определенный месяц и год. Он включает в себя данные о новых, потерянных и общих клиентах.
Ключом к извлечению этих важных сведений является использование функции DAX.
Использование CALCULATETABLE DAX для получения информации о новых клиентах
Во-первых, я покажу вам формулу для расчета новых клиентов с помощью CALCULATETABLE .
Здесь нам нужно сравнить текущий набор клиентов с набором клиентов за предыдущий период. Я считаю новых клиентов только в том случае, если они купили сейчас, но не делали этого в течение последних 90 дней.
Чтобы иметь возможность найти это понимание, я интегрировал функцию CALCULATETABLE . Обратите внимание, что я использовал это вместе с другими табличными функциями, как и функцию .
Функция EXCEPT оценивает две таблицы и возвращает клиентов, которые есть в первой таблице, но не во второй. Затем я обернул его внутри функции , чтобы действительно выполнить необходимые вычисления.
Возвращаясь к главному. Функция CALCULATETABLE позволяет нам открывать окно в любом конкретном контексте. В моем примере он оглядывается назад на 90 дней, чтобы найти набор клиентов.
Поскольку мы не хотим рассматривать клиентов в текущем контексте, а смотрим на клиентов за предыдущие 90 дней, мы теперь используем функцию
Затем я поместил его в другую табличную функцию и выполнил некоторые последующие оценки.
Подводя итог, можно сказать, что идеальный способ использования CALCULATETABLE — изменить контекст вычисления таблицы. Как правило, вы должны использовать его. Но затем вы также можете включить другие формулы, которые вы можете использовать для сравнения таблиц, таких как и .
Использование CALCULATETABLE DAX для поиска потерянных клиентов
Помимо углубления в анализ новых клиентов с помощью функции CALCULATETABLE DAX, вы можете даже продвинуться дальше, используя ее для поиска потерянных клиентов .
Взгляните на эту формулу для обнаружения потерянных клиентов.
На самом деле я обсуждал полную логику этой формулы в другом блоге. Но опять же, здесь мы делаем аналогичный расчет для потерянных клиентов.
Если вы посмотрите на формулы для CustomersPurchased и PriorCustomers , мы используем CALCULATETABLE .
Кроме того, вы все еще можете найти функцию EXCEPT . Но на этот раз он сравнивает таблицы CustomersPurchased и PriorCustomers .
В этом случае мы меняем период оценки этих отдельных таблиц на основе другого периода. Это просто показывает более продвинутый способ полировки того, как мы показываем новых клиентов и потерянных клиентов.
Если вы вскоре начнете использовать LuckyTemplates, вы поймете, что это интенсивный анализ. Более того, мы можем сделать формулы более интуитивно понятными, особенно если вы используете переменные.
Просто подумайте о том, что вы поместили в первый параметр в CALCULATETABLE . Обычно это табличная функция, а затем вы меняете контекст этой табличной оценки. Оттуда вы можете поместить его в другую табличную функцию и посмотреть, как все будет оцениваться оттуда.
Узнайте, сколько продаж можно отнести к новым клиентам
Анализ новых клиентов с использованием Advanced DAX
Новые и существующие клиенты
Заключение
Я знаю, что CALCULATETABLE немного сложно понять, если вы только начинаете. Но это главная причина, по которой я создал для вас этот урок.
После того, как вы поймете и узнаете о лучших методах его использования, вы сможете приступить к выполнению расширенных расчетов и анализу необработанных данных.
Я полагаю, что просмотрев его таким образом, вы лучше поймете, как вы можете самостоятельно использовать функцию CALCULATETABLE DAX в своих собственных отчетах и моделях.
Не забудьте подписаться на LuckyTemplates TV, чтобы получать много другого контента.
Удачи в изучении этого.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать