Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
Этот блог представляет собой обзор функции LuckyTemplates Quick Measure . Как следует из названия, эта функция позволяет быстро создавать меры.
В этом есть свои плюсы и минусы, о которых я расскажу подробно. Я также приведу пример того, как использовать эту функцию.
Оглавление
Как использовать функцию быстрого измерения LuckyTemplates
Вы найдете эту функцию на ленте «Главная». Вы просто нажимаете на значок быстрого измерения , чтобы использовать его.
После нажатия на значок Quick Measure появится всплывающее окно.
Есть много способов, которыми вы можете использовать или создавать эти формулы здесь. Видите ли, существует ряд различных показателей, таких как средние значения по категориям, дисперсия, минимальные и максимальные значения, фильтры. С помощью этой функции вы можете выполнять множество измерений времени и простых мер сложения и вычитания.
Почему я не использую функцию быстрой оценки LuckyTemplates
Действительно, с помощью этой функции создать меру легко и быстро. Однако вы должны хорошо разбираться в DAX и мерах, которые вы собираетесь использовать, чтобы гарантировать, что вы не получите ошибочных результатов в своей модели.
Кроме того, IntelliSense в LuckyTemplates действительно хорош, потому что вам не нужно записывать всю функцию или измерение. Все, что вам нужно сделать, это ввести часть, а затем нажать клавишу Tab на клавиатуре. Он будет автоматически ссылаться на вещи.
Например, предположим, что вы создадите расчет среднего значения по категории. Это вычисляет среднее значение базового значения в категории.
Перетащите таблицу Total Sales в базовое значение, чтобы рассчитать его среднее значение.
Сделайте то же самое с каналом, но перетащите его в категорию.
Это усреднит канал в любом контексте, в который вы его поместите. Нажмите OK, и будет создана формула Total Sales Average per Channel .
Глядя на это, вы можете видеть, что формат не является хорошим. Функция «Быстрая мера» плохо форматирует формулу . Я лично хочу, чтобы между скобками в формулах были пробелы. Это делает формулу более красивой и легкой для чтения и понимания.
Еще одна проблема, которую я вижу здесь, заключается в том, что сгенерированная формула имеет ненужные функции, такие как и . Это то, что касается функции быстрого измерения. В этом примере он вводит функции DAX, которые вам не нужны для результата.
Я внесу этот показатель в таблицу, и вы увидите общее среднее значение продаж на канал . Я также приведу общий объем продаж , чтобы сравнить его с фактическими продажами.
Эта демонстрационная модель данных имеет три канала, поэтому она делится на три, поскольку она просто усредняет по каналам количество продаж на код склада.
Еще одна важная вещь, которую эта функция не показывает, — это контекст, в котором вы помещаете формулы в файлы . В этом случае общий средний объем продаж на канал определяется исходным контекстом.
Эта функция просто вводит функции, которые вам даже не нужны, такие как KEEPFILTERS и CALCULATE. Если вы только начинаете работать с LuckyTemplates и пытаетесь понять, что вычисляет эта мера, она покажется вам очень сложной. Вы не знаете, что эти функции делают в этом контексте, чтобы получить результаты.
Вот почему вам нужно иметь реальное, четкое представление о том, что делает DAX, прежде чем рискнуть использовать Quick Measure.
Что бы я сделал с этой мерой, так это удалил ненужные функции и скобки. Затем я ставил пробелы между формулами и переносил каждую формулу на другую строку. С этими изменениями в формуле он по-прежнему достигает тех же результатов.
Ненужные функции и формулы делают его более сложным, чем он есть на самом деле. Эта измененная формула с итерационной функцией выполняет итерацию по каждому отдельному каналу в исходном контексте — Warehouse Code. А поскольку каналов три, он вычисляет количество продаж в каждом канале и усредняет три результата.
При этом у вас есть общее среднее значение продаж на канал, которое составляет 1/3 от общего объема продаж. Вы можете видеть, что он дает тот же результат с формулой, которая имеет ненужные функции.
Функция Quick Measure позволяет быстро создавать меры, но без полного понимания DAX вы можете получить ошибочный результат.
Использование AVERAGEX в LuckyTemplates — учебник по DAX и примеры
Заключение
Функция быстрых измерений LuckyTemplates позволяет быстро создавать показатели одним нажатием и перетаскиванием. Однако это не очень поможет вам понять DAX и то, что происходит с расчетами.
Понимание того, что делает каждая часть формулы, очень важно. Вам нужно визуализировать это. Это ключ к созданию показателей DAX.
Всего наилучшего,
Сэм
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать