Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
В этом кратком руководстве мы узнаем, как интегрировать отчеты LuckyTemplates в Power Apps , включая возможность для пользователей фильтровать в Power Apps, что затем отражается на плитке LuckyTemplates . Вы можете посмотреть полное видео этого урока внизу этого блога .
Давайте погрузимся прямо и начнем.
У нас есть очень быстрая панель мониторинга LuckyTemplates, которую я извлек из демонстрационных данных. Он называется « Образец анализа расходов на ИТ ».
Он имеет различные уровни информации, которая показывает, как эта компания тратит свои доллары месяц за месяцем. У нас есть это по инфраструктуре, и фактический против плана. Кроме того, у нас есть общий показатель превышения бюджета на 5,85%.
По сути, мы хотим реплицировать одну из этих плиток в Power Apps .
Оглавление
Интеграция плитки LuckyTemplates в Power Apps
Откройте Power Apps, чтобы создать пустое приложение .
Назовем этот тест плитки LuckyTemplates , выберем формат Tablet и нажмем Create .
Мы создадим приложение для планшета. Вы также можете легко создать приложение для телефона.
При создании плиток в Power Apps следует помнить несколько вещей .
Во-первых, плитка должна исходить из информационной панели . Это не может быть получено из отчета, потому что информационные панели активны, и предполагается, что любая плитка LuckyTemplates, которую вы вставляете, также активна.
Еще одна важная вещь: он покажет вам, как добавить возможности фильтрации, но в настоящее время они ограничены . Мы можем фильтровать только строковые переменные, но не числа.
Добавление плитки LuckyTemplates
С учетом сказанного давайте добавим нашу плитку LuckyTemplates. Перейдите к пункту «Вставка », затем перейдите к разделу «Диаграммы» и выберите плитку LuckyTemplates .
С правой стороны теперь мы можем выбрать, какую плитку мы хотим добавить. Панель инструментов, которую я показал вам, находилась в My Workspace , так что давайте выберем ее. Имя панели мониторинга — Образец анализа расходов на ИТ , а фактическая плитка LuckyTemplates — Сумма .
Теперь у нас есть плитка LuckyTemplates. Самое приятное в этом то, что он имеет динамический размер, поэтому он подходит для всех экранов.
Если вы нажмете кнопку «Воспроизвести» , экран увеличится и будет выглядеть великолепно. Если это на телефоне или планшете, это также выглядит великолепно. Кроме того, если вы щелкнете по нему, вы вернетесь на панель мониторинга LuckyTemplates.
Теперь мы можем добавить к нему некоторые функции. В настоящее время это показывает нам сумму для фактических и различных сценариев за каждый месяц для всех отделов, бизнес-сфер и стран.
Если мы перейдем к базовому отчету и перейдем к таблицам , мы сможем отфильтровать его по бизнес-сфере, элементу затрат, стране, региону, отделу и т. д.
Для нашего примера давайте отфильтруем его по бизнес-сфере . Это происходит из таблицы под названием Business Area. Просто у них одно и то же имя.
Кроме того, у нас есть различные примеры, такие как BU, Distribution. Инфраструктура и так далее.
Возвращаясь к Power Apps, давайте добавим фильтр, правильно обратившись к TileUrl .
В конце URL-адреса плитки и внутри цитаты введите &$filter=Business_x0020_Area/Business_x0020_Area eq «Распределение» .
Следует отметить, что Microsoft не допускает пробелов, поэтому мы заменили пробелы на _x0020_ . Вот как Microsoft представляет пробелы.
Подобно фильтру OData , мы написали eq , что означает «равно», а затем предоставили строку, поэтому мы использовали Distribution .
Фильтр OData — это логика фильтрации, которую мы используем в Power Automate. В этом случае мы должны видеть только продажи или расходы на ИТ, где бизнес-сфера равна распределению.
Чтобы гарантировать, что добавление интерактивности будет работать, нам нужно изменить свойство ключа на AllowNewAPI .
Это то, что сообщает Power Apps, что это будет интерактивный отчет в реальном времени, поэтому нам нужно изменить его с false на true . Делая это, он будет взаимодействовать с Power Apps по сравнению с предыдущим, когда он был просто статичным.
Так вот, это сработало! Сейчас он показывает 15 миллионов, что меньше 300 миллионов.
Давайте продолжим и проверим это, вернувшись к TileUrl и изменив его на BU .
Отчет фильтруется с 15 миллионов до 40 миллионов, что нам и нужно.
Последнее, что нам нужно, — связать фильтр с элементом управления в Power Apps, щелкнув Insert , затем перейдя к Input и выбрав Dropdown .
Нам также нужно изменить элементы с 1, 2 и 3 по умолчанию на BU, Distribution и Infrastructure.
Затем нажмите кнопку «Воспроизведение» , чтобы переключаться между ними.
Следующее, что нам нужно, это убедиться, что URL-адрес плитки связан с этим раскрывающимся списком. Для этого давайте избавимся от BU, а затем добавим «&Dropdown1.SelectedText.Value&».
Мы закончили создание полного интерактивного отчета LuckyTemplates в Power Apps . Итак, если мы вернемся к панели инструментов LuckyTemplates и выберем фильтр инфраструктуры, он покажет 80 миллионов. Это должно быть то же самое в Power Apps, когда мы его выбираем.
Вот и все, сработало отлично!
Как использовать параллельную функцию в Power Apps
Поток бизнес-процессов Power Apps и документация
Power Apps Model Driven Apps: карты сайта и как они работают
Заключение
За короткий промежуток времени мы смогли взять плитку LuckyTemplates и поместить ее в Power Apps. Мы также добавили ему интерактивности, связав его с фильтром. Надеюсь, этот урок поможет!
Всего наилучшего,
Генри
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.