Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

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

Оглавление

Создание файла быстрого измерения

Откройте Quick Measures Pro .

Если вы еще не создали быструю меру, начните с сохранения файла шаблона JSON ( *.json ). В нашем примере давайте назовем его Sample QMs и сохраним в любом каталоге, к которому мы можем легко получить доступ.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Если вы работаете с несколькими быстрыми измерениями, вы можете изменить файл по умолчанию в Quick Measures Pro. Просто нажмите «Установить» и откройте файл JSON, который вы хотите сохранить по умолчанию.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Настройка быстрой меры в LuckyTemplates

В Quick Measures Pro перейдите в раздел «Пользовательские» и нажмите «Демонстрация пользовательских мер». Нажмите «Создать» , чтобы открыть шаблон «Новая мера» .

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Чтобы решить, какие параметры нам нужно изменить для нашей новой меры, давайте внимательно посмотрим на наш код.

Обзор Кодекса

Ниже приведен код пользовательской меры в Analyst Hub . Этот код условно форматирует и выделяет самые высокие и самые низкие значения в поле.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

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

Первый — это выбранный период, в настоящее время установленный как Даты [Месяц и год].

Во-вторых, это поле сортировки, установленное как Dates [MonthnYear] .

Третье — это мера, в настоящее время сохраненная как [Total Sales] .

Четвертый — это шестнадцатеричный код #229f71, цвет, используемый для выделения максимального значения.

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

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

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

Давайте объединим эти изменения в быстрые меры.

Изменение быстрой меры для LuckyTemplates

В шаблоне «Новая мера» отметьте «Метка агрегации» , чтобы включить ее, и выберите «Максимум» в раскрывающемся списке.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Отметьте второй параметр с надписью Column Label по умолчанию и переименуйте его в Period. Нажмите «Установить» и выберите «Месяц и год».

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Кроме того, включите метку Aggregation1 и выберите «Максимум» в раскрывающемся списке.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Затем мы включим метку Column1 и изменим ее имя на Period Sort. Нажмите «Установить» и выберите «МесяцГод». Это будет наш столбец сортировки.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Для нашей меры отметьте метку Aggregation2 Label и выберите Maximum в раскрывающемся списке.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Включите Column2 Label и переименуйте его в Value , потому что это значение поля, к которому будет применяться условное форматирование. Нажмите «Установить» и выберите «Общий объем продаж» в разделе «Показатели».

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

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

Итак, отметьте Parameter2 Label и измените имя на High Color. Затем установите значение «Светло-синий».

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Сделайте то же самое для метки Parameter3. Отметьте и переименуйте его в « Низкий цвет» и установите значение «Розовый».

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Нажмите Готово.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Пользовательские переменные для новой быстрой меры

После настройки мер появится список переменных для новой меры.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Чтобы упростить представление, удалим переменные из строк с 13 по 22.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

В строке 1 переименуйте меру в CF Highlight High Low.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Затем вернитесь в Analyst Hub и скопируйте наш код.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Начиная со строки 13, вставьте код обратно в Quick Measures Pro. Обратите внимание, что мы удалили код в строке 13, потому что мы уже назвали нашу меру в строке 1.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Следующим шагом будет замена полей на наши гибкие обозначения. Мы можем использовать функцию «Найти и заменить» , чтобы упростить процесс.

Нажмите «Найти». В первое текстовое поле мы вводим переменную, которую хотим заменить. В этом случае поместим Dates[Month & Year] .

Во второе текстовое поле вводим замещающий текст. Давайте скопируем __COLUMN__ из доступных ключевых слов и вставим в текстовое поле. Щелкните Заменить все.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Обратите внимание, как Dates[Month & Year] из исходного кода заменены на __COLUMN__.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Затем замените Dates[MonthnYear] для нашего столбца сортировки. Введите его в первое текстовое поле и замените на __COLUMN1__ из ключевых слов. Затем нажмите «Заменить все» .

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Наш код должен выглядеть так:

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Для нашего показателя поместите [Total Sales] в первое текстовое поле и замените его функцией измерения COLUMN2NAME, записанной как [__COLUMN2NAME_]. Щелкните Заменить все.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Это обновит наш код, как показано ниже.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Наконец, замените шестнадцатеричные коды соответствующими параметрами. Для наибольшего значения измените шестнадцатеричный код на __PARAM2__ , а для наименьшего значения используйте __PARAM3__.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Необработанный код настроен. Нажмите DAX , чтобы просмотреть наш код DAX.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Удовлетворившись кодом DAX, нажмите «Создать». Во всплывающем окне будет указано, что мера успешно создана. Нажмите «ОК».

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Визуализация быстрых измерений в LuckyTemplates

Если мы вернемся к LuckyTemplates, новая мера под названием CF Highlight High Low должна появиться в разделе «Меры» на панели «Поля» .

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

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

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

После создания таблицы найдите месяц на панели «Поля» . Из результатов перетащите месяц и год в таблицу.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Сделайте то же самое для общего объема продаж.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

Затем давайте отформатируем наш фоновый цвет, выбрав Visualizations > Build Visual > Columns . Щелкните стрелку раскрывающегося списка « Общий объем продаж», выберите «Условное форматирование», затем «Цвет фона».

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

В окне «Цвет фона — Всего продаж» выберите «Значение поля» для стиля «Формат». Затем выберите CF Highlight High Low в качестве основы для поля. Применить только к значениям и нажмите OK.

Выделение самых высоких и самых низких значений с помощью быстрой меры в LuckyTemplates

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

При этом самое низкое значение выделено розовым цветом.


Функция быстрых измерений LuckyTemplates
Плюсы и минусы быстрых измерений в LuckyTemplates
Пользовательские методы условного форматирования в LuckyTemplates

Заключение

Создание быстрой меры с помощью Quick Measures Pro может сэкономить ваше время и усилия. Вам нужно написать меру только один раз, а затем использовать ее десятки или даже сотни раз в будущем, просто нажимая на столбцы и параметры, которые вы хотите добавить.

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

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 для своих бизнес-отчетов.