Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве я покажу вам, как собрать или зафиксировать значение внутри показателя, чтобы повторно использовать его в другом показателе и выполнить динамические вычисления. Я использую комбинацию методов ветвления показателей с функцией DAX в LuckyTemplates. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Команда LuckyTemplates недавно внесла некоторые обновления в формулы, которые позволяют работать лучше, чем раньше.
Это не сложно сделать, так что давайте приступим к делу.
Оглавление
Создание вспомогательной таблицы
Здесь у меня есть очень простая мера, которая представляет собой сумму моего дохода (то есть просто продаж). Но это может быть что угодно, например, это может быть ваше количество или ваши затраты, или это может быть просто любой основной показатель, который вы создаете.
Если все это увеличилось на выбранную величину, скажем, на 5%, 10% или 15%, я хочу показать влияние этого. И я хочу сделать его динамическим, чтобы я мог выбирать разные суммы, а затем иметь возможность видеть, какова новая сумма сценария.
Первое, что нам нужно сделать, чтобы создать это, это ввести данные . Итак, я собираюсь ввести здесь некоторые значения, а затем мы собираемся собрать выборку на основе этих значений.
Итак, я назову это процентным изменением . Затем я вставлю сюда некоторые значения, скажем, 5%, 10%, 15, 20 и 30%. Я назову эту таблицу процентным изменением . Итак, я в основном создаю новую таблицу здесь.
Вместо того, чтобы получать его из Excel, я просто создал его с нуля, используя функцию ввода данных, встроенную в рабочий стол LuckyTemplates.
Как только я загружу это, эта вспомогательная таблица войдет в мою модель, вот так.
Внутри нашей вспомогательной таблицы я собираюсь изменить форматирование на процентное и избавиться от десятичной точки.
Сбор выборки слайсера с помощью функции SELECTEDVALUE DAX
На странице отчета я создам слайсер и сделаю его списком.
Теперь я хочу иметь возможность выбрать один из них и получить эту выбранную меру. Я хочу иметь возможность ввести эту меру и объединить ее с моим общим объемом продаж, чтобы увидеть, какими будут продажи по сценарию.
В данный момент мы не можем этого сделать, потому что пока это просто столбец. Нам нужно превратить это в меру.
Итак, я собираюсь создать здесь новую меру и назову ее % Change . Затем я воспользуюсь функцией SELECTEDVALUE DAX и возьму свой столбец «Процентное изменение» ( Percent Change ).
Альтернативный результат здесь очень важен, потому что, если ничего не выбрано, вы получите сообщение об ошибке, если не введете альтернативный результат.
Иногда можно использовать BLANK, но в данном случае это нам не поможет. Если ничего не выбрано, мы хотим показать, что влияние равно нулю. Итак, я поставлю здесь ноль (0) в качестве альтернативного результата.
Мне просто нужно убедиться, что это правильно отформатировано. Я превращу это в проценты. А потом я перетащу эту меру на холст, и мы посмотрим на нее как на карту.
Вот что я имею в виду под сбором урожая. Я могу выбрать из слайсера, скажем, 10%, и я получаю 10% в визуализации карты.
Когда я перетащу эту меру в таблицу, вы увидите, что теперь у меня есть эти 10% в каждой строке. Я собираю его по выбору, поэтому он меняется по выбору.
Довольно простой метод, но вы можете применить его для более продвинутой аналитики, особенно для анализа сценариев и прогнозного анализа. Я покажу вам, как создать простой динамический расчет из этой формулы SELECTEDVALUE DAX.
Создание динамического расчета с использованием формулы SELECTEDVALUE DAX
Теперь я создам еще одну меру и назову этот Сценарий продажи . И тогда я могу получить общий объем продаж , умноженный на один (1), плюс процентное изменение ( %Change ).
Вот как вы можете создавать эти динамические вычисления. Просто подумайте о том, как вы можете расширить это. У вас может быть несколько различных параметров, влияющих на продажи вашего сценария.
И это то, чего вы можете достичь, собрав выбранные вами слайсеры . Вы увидите, что в этом нет ничего сложного. Это буквально просто признание того, что вы можете использовать функцию SELECTEDVALUE DAX, а затем встроить столбец, созданный с помощью Enter Data, в выбранный параметр значения.
Как собирать выборки LuckyTemplates Slicer для использования в других измерениях
Как датировать сбор в LuckyTemplates с помощью DAX
Демонстрация нескольких выборок в LuckyTemplates Slicer
Заключение
Вы можете подумать, что это так просто, но это начало довольно продвинутой аналитики, особенно в области анализа сценариев и прогнозного анализа.
Вот как вы можете вставлять эти значения в свои отчеты и получать динамические вычисления, которые вы, возможно, никогда раньше не видели.
Я довольно много рассказывал об этом в других сериях руководств. Я даже создал целый модуль, посвященный анализу сценариев в , который выводит это на более продвинутую стадию, так что не забудьте проверить и его.
Ваше здоровье!
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать