Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

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

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

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

Давайте попробуем посмотреть этот отчет здесь. Об этом стало известно на саммите по обучению в феврале 2018 года .

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

На учебном саммите, посвященном развитию, было всего три занятия продолжительностью от 45 минут до часа. И за это время мы смогли создать от 40 до 50 мер в этих уникальных группах.

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Оглавление

Методология ветвления мер

Ветвление мер — еще один важный метод разработки, основанный на группах мер.

В этой методологии я обычно разделяю показатели и объединяю их в группы в зависимости от того, к какой ветви они относятся. Теперь я всегда начинаю с основных вычислений (расчетов) и называю их ключевыми показателями .

С этого я, скорее всего, и начну. Я создаю все простые меры DAX, такие как SUM , , SUMX и все другие простые базовые функции. Я поместил все эти простые, повторяющиеся и агрегирующие функции в группу «Ключевые показатели» .

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

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

Вы можете легко сортировать все эти показатели, что может иметь огромное значение с точки зрения скорости и эффективности создания отчетов. 

Пример методики моделирования LuckyTemplates

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

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Использование функции поиска в моделях LuckyTemplates

Кроме того, вы можете воспользоваться другими функциями, такими как панель поиска на панели ПОЛЯ .

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Выбор с помощью визуализаций

Вот еще одна классная вещь, которую я хочу вам показать. При выборе визуализаций (в данном случае City Highlights) вы всегда можете увидеть, где в наших группах мер или таблицах появляются включенные меры.

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

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

Создание группы мер в модели LuckyTemplates

Чтобы создать группу мер, просто щелкните параметр «Ввести данные» на вкладке «Главная» .

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Просто введите имя группы мер. В этом примере мы назовем его «Демо» . После этого нажмите Загрузить .

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Затем он создаст таблицу. Это не построит никаких отношений, потому что у вас на самом деле нет никаких данных.

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Далее вам нужно создать меру, щелкнув параметр «Новая мера» на вкладке «Главная» .

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Назовем эту меру демонстрационными продажами . Мы будем ссылаться на другую меру ( Sales LY ) только для того, чтобы быстро создать ее.

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Таким образом, созданная мера Demo Sales появилась в группе показателей Demo .

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Давайте сначала удалим этот Column1 , потому что на самом деле он нам не понадобится.

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

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

Внедрение групп мер DAX в отчеты — обзор моделирования LuckyTemplates

Итак, это просто для того, чтобы быстро показать, как на самом деле можно создать группу мер .

Заключение

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

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

***** Изучаете LuckyTemplates? *****








Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в 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 для своих бизнес-отчетов.