Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Сегодня я хочу сделать обзор быстрых мер и показать вам, как они менялись с течением времени. Я расскажу о его плюсах и минусах, а затем закончу тем, что считаю лучшей альтернативой. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Причина использования быстрых мер заключалась в том, чтобы ускорить вашу разработку, потому что иногда написание DAX может быть громоздким и требует некоторого обучения. Таким образом, быстрые меры использовались для относительно быстрого создания мер, хотя у них есть некоторые существенные недостатки.
Давайте просто прыгнем прямо в это. Если мы нажмем на этот раскрывающийся список «Выбрать расчет» , у нас будут все эти типы анализа, которые можно выполнить, например, « Среднее значение для категории» или «Среднее взвешенное значение для категории ». Вы можете добавить Filters , которые в основном просто копируют то, что вы можете делать при использовании функции и запускать расчеты Time Intelligence .
Допустим, я хочу сделать промежуточный общий расчет. Моим базовым значением будет общий объем продаж, а значением поля будет дата.
Вот такой результат получился.
Реальность такова, что да, это может ускорить ваше развитие. Но что касается меня, есть несколько вещей, которые мне в нем не нравятся.
Если вы посмотрите на формулу, которая использовалась, и вы только начинаете, ее довольно сложно понять. Я не понимаю, почему у меня странная промежуточная сумма. Трудно понять, что делают функции и .
По сути, вычисления возвращаются к началу времени, к первому фрагменту данных, который у нас есть в нашем наборе данных, независимо от установленных фильтров. Но трудно это знать.
Давайте посмотрим на другой пример в среднем по категориям. Все, что вам нужно сделать, это ввести размеры в поля и нажать OK.
Быстрые меры позволяют открывать ряд новых вычислений и легко помещать их в группы мер.
Очевидно, вам придется изменить имена этих мер, потому что они очень длинные.
Вы можете видеть, что мы получаем среднюю продажу на продукт. Расчет в основном вычисляет среднее значение, но опять же, я беспокоюсь, когда вижу такую функцию, как .
Также есть функция ВЫЧИСЛИТЬ меру, которая даже не нужна.
С помощью быстрых мер вы можете создавать вещи быстро, но существует вероятность путаницы, когда дело доходит до результата, который вы получаете. Есть более простые способы получить точно такой же результат, не проходя через все это. Мы можем использовать функцию и удалить CALCULATE.
С этой формулой мы получим точно такой же результат, но без этих дополнительных функций, которые могут внести путаницу.
Когда впервые появились быстрые меры, все спрашивали, нужно ли нам все еще писать меры DAX. Ответ на этот вопрос — однозначное «да», потому что вам все еще нужно понимать, как работает DAX.
Оглавление
Лучшая альтернатива быстрым мерам
Здесь, в LuckyTemplates, мы создали лучший способ повысить вашу производительность, когда речь идет о разработке LuckyTemplates, с помощью нашей . Вы можете создавать формулы по-своему и в своем собственном формате и сохранять их в нашем приложении Analyst Hub.
У нас также есть инструмент очистки DAX.
У меня есть много документов, сохраненных в этом приложении, которые я могу легко найти с помощью панели поиска. Я могу найти AVERAGEX и щелкнуть один из наших сохраненных шаблонов.
У меня здесь паттерн . У меня есть возможность назвать вещи немного по-другому, может быть, что-то похожее на то, что было в моих быстрых мерах. Поскольку все это находится в Analyst Hub, я могу очень быстро скопировать код…
А затем измените имя на «Средние продажи на продукт» и очень быстро измените другие детали.
Подумайте, как вы можете очень быстро масштабировать это во всех ваших формулах. В моем случае я значительно сократил время написания формулы DAX. Я уже хорошо разбираюсь во всех этих паттернах, поэтому все, что я сейчас делаю, это копирую паттерн, изменяю несколько параметров, а затем анализирую.
Использование ценности сообщества
Мы также используем ценность нашего сообщества. Быстрые меры застряли в команде LuckyTemplates, и они мало что сделали для этого в последние месяцы.
В нашем сообществе вы можете просмотреть все формулы и посмотреть, что загружают все остальные.
У нас также будет приложение для М-кода и необработанных кодов. Функциональность будет намного больше, чем то, что вы получите от использования быстрых мер.
Вся идея Analyst Hub заключается в том, что многие элементы быстрых измерений уже настроены в приложении, и вы можете быстро сослаться на них. Результаты быстрых мер, на мой взгляд, слишком сложны и ненужны, как этот:
Заключение
Надеюсь, вы понимаете, почему мы приступили к созданию Analyst Hub — мы сделали это, потому что увидели, что там есть реальный пробел. Есть много вещей, которые можно использовать в том, как вы занимаетесь собственным развитием.
Наконец, не забудьте подписаться на телеканал LuckyTemplates, где постоянно выходит много контента от меня и ряда создателей контента, посвященных улучшению того, как вы используете LuckyTemplates и Power Platform.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать