Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве вы узнаете, как исправить визуальные результаты карточек в LuckyTemplates. Карточки — это нативные визуальные элементы в LuckyTemplates, которые хорошо рассказывают историю вашего отчета. Это универсальные визуальные элементы, которые можно по-разному использовать в отчетах. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
В LuckyTemplates вы можете создавать простые и сложные карты с функциями типа KPI. Вы также можете разместить прозрачные кнопки и включить их в процесс навигации. Но какими бы простыми они ни были, их результаты могут быть неверными. Этот учебник поможет вам исправить эти ошибки.
Попутно вы также узнаете о некоторых передовых методах работы с виртуальными столами.
Оглавление
Карточка визуальных ошибок в примере LuckyTemplates
Это простой пример панели отчетов о продажах:
Если вы посмотрите на модель, вы увидите, что это базовая модель продаж по схеме «звезда».
В этом примере сосредоточьтесь только на таблице фактов продаж и таблице дат.
Это мера общих продаж, которая представляет собой сумму линейных продаж.
Если вы перетащите эту меру в таблицу и карточку, вы получите ожидаемые результаты.
В этом примере у компании возникла проблема в феврале 2020 года, которая привела к отзыву продукта. Это обнулило все продажи за этот месяц.
Чтобы показать это в своем отчете, создайте показатель, который задает для параметра Продажи значение 0, это февраль 2020 года. В противном случае будет вычислено обычное значение общего объема продаж.
Назовите меру Total Sales with Recall .
Визуальные карты в LuckyTemplates показывают неверные суммы
Если вы поместите эту меру в карточку, вы заметите, что она показывает неверный результат в 60 миллионов долларов. Сумма должна быть меньше значения за февраль 2020 года.
Теперь, если вы перетащите показатель Total Sales with Recall в таблицу, вы увидите, что февраль 2020 года дает значение 0. Однако Total по-прежнему дает тот же результат.
Это означает, что Итого в таблице и карточке не рассчитало все значения над ним.
Причина этого кроется в показателе Total Sales with Recall. Итог вычисляется на основе найденного контекста оценки.
Если вы снова посмотрите на меру, она говорит, что если контекстная дата — февраль 2020 года, она получает 0. В противном случае она получает общий объем продаж.
Поскольку он не нашел февраль 2020 года, он получает общий объем продаж для этого контекста оценки, который составляет 60 миллионов долларов. Чтобы это исправить, вам нужно заставить меру вычислять значения в столбце, включая 0.
Карточные изображения не имеют контекста оценки; они не могут определить ценность каждого месяца. Таким образом, вы должны включить это в свой анализ и измерить через виртуальную таблицу.
Если вы посмотрите на показатель Total Sales, вы не сможете построить виртуальную таблицу, потому что функция вызывает только физический столбец из таблицы. Итак, вам нужно использовать функцию .
Это мера Total Sales, использующая SUMX .
Вы можете видеть, что SUMX сначала вызывает таблицу Sales, а затем столбец в этой таблице.
Если вы перетащите этот показатель в таблицу, он даст те же результаты, что и общий объем продаж. Чтобы это исправить, вам нужно создать виртуальную таблицу.
Как исправить визуальные результаты карты в LuckyTemplates
Одним из лучших способов создания виртуальной таблицы является работа в DAX Studio или табличном редакторе . Это поможет вам визуализировать то, что происходит в виртуальных таблицах при создании меры.
Когда вы начинаете создавать сложные виртуальные таблицы, очень важно визуализировать то, что происходит внутри таблицы.
Создайте меру виртуальной таблицы
Перейдите в меню «Внешние инструменты» и нажмите «Редактор таблиц» .
Затем создайте новую меру. В этом случае назовите ее карточкой «Общий объем продаж» .
Создайте виртуальную таблицу, в которой показаны месяц и год, а также результаты показателя «Общий объем продаж с отзывом».
Запустите меру с помощью SUMX . Он вычисляет общее количество строк за строкой. Если строка не имеет контекста с точки зрения месяца и года, она будет вычислять сумму всего, что находится над ней.
При создании виртуальной таблицы, которая добавляет новый столбец в существующую таблицу, рекомендуется начинать с . Затем используйте . Эта функция позволяет обрабатывать как простые, так и сложные случаи.
Внутри функции SUMMARIZE введите даты [Month&Year] .
Затем добавьте столбец для показателя Total Sales with Recall и назовите его. Именование предотвращает двусмысленность между виртуальными столбцами, физическими столбцами и мерами.
Наилучшая практика для именования виртуального столбца — начинать с «@». Итак, назовите его @Recall и обозначьте как показатель Total Sales with Recall.
Указав, какую таблицу использовать в SUMX , вам нужно указать, какое выражение она должна суммировать, а затем ввести @Recall.
Проверьте, работает ли мера
Перед тестированием показателя необходимо убедиться, что виртуальная таблица работает. Скопируйте часть виртуальной таблицы и создайте запрос DAX.
Начните с функции EVALUATE и вставьте скопированный код. Затем нажмите F5.
Вы можете видеть, что виртуальная таблица берет столбец «Месяц и год» и правильно рассчитывает общий объем продаж с отзывом, обнуляя февраль.
Теперь вернитесь в редактор выражений и сохраните его в модели.
Примените решение к LuckyTemplates
Когда вы вернетесь в LuckyTemplates, у вас теперь будет общая карточка продаж с мерой виртуальной таблицы.
Если вы возьмете показатель и поместите его в таблицу и карточку, вы увидите правильное значение общего объема продаж. Теперь вы исправили визуальные результаты своей карты в LuckyTemplates.
Техника визуализации данных | LuckyTemplates Dynamic Visuals
Как продемонстрировать лучший результат в LuckyTemplates Card Визуализация
Основные виртуальные таблицы в LuckyTemplates с использованием DAX
Заключение
В этом руководстве показано, как исправить неправильные визуальные результаты карточек в LuckyTemplates. Если вы получаете ошибочные результаты на своих карточках, вы можете использовать это руководство, чтобы легко исправить их. Вы также узнали о важности виртуальных таблиц в решении проблемы.
Внедряя лучшие практики и функции DAX , вы теперь можете создавать отчеты и визуальные элементы, которые всегда показывают правильные результаты.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать