5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

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

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

Оглавление

Стратегия 1: Организуйте свои инструменты

Первая стратегия — упорядочить инструменты или отформатировать LuckyTemplates DAX.

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

Вот пример.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

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

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

В качестве примера LuckyTemplates DAX приведена фактическая неформатированная мера.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

Если вы отформатируете его, меру станет легче понять.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

В мере есть три вещи, которые вы можете заметить.

Во-первых, это шаблон динамической сегментации. Далее, это необычная конструкция. Обычно вы используете и для определения ранговой группы клиентов, а не . Таким образом, это не даст правильных результатов, потому что круглая скобка условия неполная, и это только говорит без предоставления условий.

Существует множество способов форматирования вашего DAX. Вы можете сделать это прямо вручную или использовать инструменты форматирования.

DAX Clean Up — это инструмент форматирования от LuckyTemplates. Он имеет особенности в предоставлении доступа к связанным инструментам и функциям. Он также имеет ссылки на инструменты разработки.

Вот ссылка на очистку DAX:

Есть еще один инструмент, который был разработан в бета-версии, под названием Power Query Formatter . Вы можете использовать его для форматирования вашего M-кода, чтобы сделать его читабельным и понятным.

Вот ссылка на форматтер: https://powerqueryformatter.com/

Если вы используете эти инструменты при форматировании, они помогут вам отладить и понять ваш DAX. Целью этой стратегии является признание.

Стратегия 2. Знакомство с новыми функциями LuckyTemplates DAX и M

Следующая стратегия — приобрести новые инструменты и ознакомиться с новыми функциями DAX или M.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

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

Существует не менее 200 функций DAX и 720 M. Вы можете просмотреть их в базе знаний LuckyTemplates. Он содержит ссылки на сообщения форума для примеров и коротких видеороликов. Изучайте и практикуйте каждую функцию, чтобы расширить диапазон используемых вами функций.

Начните практиковаться с функциями виртуальной таблицы и фильтров. Если вы можете манипулировать виртуальными таблицами, вы многому научитесь и улучшите свои возможности.

LuckyTemplates предоставляет инструмент, который случайным образом дает вам функцию LuckyTemplates DAX и функцию M дня. Если вы нажмете функцию DAX, вы попадете в запись базы знаний LuckyTemplates. Если вы нажмете функцию M, вы попадете в Справочное руководство Microsoft M.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

Вот как это выглядит.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

В левой части показана база знаний. Он имеет звуковое и визуальное объяснение того, как работает функция. Справа показано справочное руководство M для Microsoft. Он показывает синтаксис, общие примечания и примеры.

Стратегия 3: Используйте существующие коды и шаблоны

Третья стратегия заключается в заимствовании инструментов у других или использовании существующих кодов и шаблонов.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

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

На сайте LuckyTemplates есть 2 новых источника, доступных для членов и не членов.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

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

Не используйте коды, которые вы не понимаете.

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

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

Стратегия 4: Создайте что-то новое с помощью LuckyTemplates DAX

Четвертая стратегия — это тяжелая работа, потому что вам нужно регулярно добавлять что-то новое в свои отчеты.

После выполнения большого количества отчетов и анализов с использованием функций DAX или M люди, как правило, застаиваются от первоначального всплеска обучения. Решение этой проблемы — регулярно создавать что-то новое, чтобы расширить набор навыков LuckyTemplates.

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

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

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

Повторение и тяжелая работа формируют ваши способности и опыт.

Вот пять основных характеристик осознанной практики:

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

Акцент делается на 5-й характеристике, потому что результат и цель — две разные вещи.

В результате вы улучшите свои навыки работы с LuckyTemplates DAX, но цели основаны на конкретном процессе.

Тем не менее, есть три общепринятых мнения об этом подходе:

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

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

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

Стратегия 5: Используйте лучшие редакторы

Последняя стратегия — обновить сам набор инструментов или использовать лучшие редакторы DAX или M.

5 стратегий для улучшения ваших навыков работы с LuckyTemplates DAX

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


Функции итерации на языке DAX — подробный пример
расчета медианного значения с использованием DAX в LuckyTemplates
Промежуточные итоги в LuckyTemplates с использованием DAX

Заключение

Освоение функций DAX и M в 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 для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать