Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Знаете ли вы, что можете использовать Power Automate для создания функций чата и ботов в командах? В этом руководстве я покажу вам, как можно смешивать Power Automate с Teams для создания рабочих процессов, которые запускаются каждый раз при отправке сообщения. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
То, через что мы будем проходить, будет просто царапать поверхность того, что возможно, когда вы интегрируете Power Automate с Teams для создания очень мощной автоматизации. Давайте начнем с быстрой демонстрации того, как выглядит решение.
Оглавление
Использование Power Automate с Teams для автоматизации чата
Давайте рассмотрим наш вариант использования. Здесь открыты мои команды, и я разговариваю сам с собой, Брэдом, Джейми и Люком. В этом разговоре я попросил их отправить индивидуальное письмо конкретному клиенту по имени Ксандер в его офис и настроить его под его бренд. Брэд Питт отвечает, спрашивая его офис и его бренд.
Мы могли бы просто перейти к нашему списку клиентов и перейти к этому клиенту, Ксандеру, и попытаться найти его офис и бренд, используя этот список, или Брэд Питт мог пойти и сделать это. Но мы делаем это так много раз для Teams, что хотим сделать это в автоматизированной функции.
Итак, я создал функцию в Power Automate with Teams, где я могу просто ввести обратную косую черту get ( /get ), а затем имя клиента, которым в данном случае является Ксандер. Power Automate в фоновом режиме улавливает это. Он ищет в этом списке, а затем возвращает (как мы видим здесь) имя, офис и бренд.
Я могу сделать это для любого клиента. Что хорошо в этом, так это то, что это функция в Teams, а это означает, что независимо от того, с кем я общаюсь или нахожусь в чате канала, это не имеет значения. Даже если я нахожусь на встрече с посторонними людьми, я все равно могу использовать эту функцию.
Теперь давайте посмотрим, как мы можем сделать это в Power Automate. Я уже построил весь поток, и я просто пройдусь по каждому потоку, чтобы показать вам, что делает каждая функция.
Нашим триггером для Power Automate является добавление нового сообщения чата . Это вызывает каждое сообщение чата, независимо от того, что. Это может иметь большое значение, потому что вы не хотите, чтобы это отправлялось или автоматически запускалось каждый раз для каждого отдельного чата. Вам нужен конкретный вариант использования. Итак, в нашем случае использования /get активирует наш поток Power Automate.
Затем мы инициализируем переменную (об этом мы поговорим позже), а затем получаем детали сообщения. Нам нужны детали сообщения, потому что динамическое содержимое, созданное на первом этапе, не создает фактического содержимого сообщения. Он не создает само фактическое сообщение.
Затем это возвращает большой набор объектов JSON, и вам нужно дважды проанализировать его. Если мы перейдем к Получить сведения о сообщении , мы можем посмотреть на вывод, и вы увидите, что это все детали, относящиеся к этому сообщению. Посмотрите, сколько Teams фиксирует ваше сообщение.
Если мы заглянем внутрь тела body , а затем внутрь содержимого , то найдем то, что нам нужно .
Вернемся к нашему потоку, где мы сначала анализируем JSON. Хорошо, что это создает динамический контент на первом уровне. Однако он не создает динамический контент на два уровня ниже, что нам и нужно.
Итак, нам нужно снова проанализировать JSON.
Затем переходим к нашему состоянию. Наше условие говорит: запускайте этот поток только в том случае, если сообщение начинается с /get, в противном случае ничего не делайте, потому что мы не хотим, чтобы это сообщение запускалось каждый раз.
Следующее, что мы собираемся сделать, это если это да, то мы собираемся установить переменную с именем firstname .
Это очень сложная формула, но это очень простое манипулирование строкой или фрагментом строки. Мы используем функцию среза . Функция slice принимает три аргумента. Первым аргументом, который он принимает, является строка. Следующее, что требуется, — это целое число, представляющее начальный символ, а затем к нему добавляется 1. Последний аргумент — это место, где должна заканчиваться строка, т. е. полная длина этой строки минус 4.
После этого все очень просто. Затем мы просим Power Automate выполнить поиск в списке клиентов. Поле 0 — это Имя в Списке клиентов.
Что он делает, так это то, что для каждого возвращенного элемента, где это соответствует (например, если есть множественный анализ, это все равно будет работать), вы хотите опубликовать сообщение в чате или канале с именем, фамилией, офисом , стоимость офиса и бренд.
Планирование потока рабочего стола для запуска в Power Automate
Отправка электронных писем с помощью LuckyTemplates и платформы Power Automate
Интеграция LuckyTemplates в MS Teams
Заключение
Вот и весь рабочий процесс. Вы можете очень эффективно использовать эти функции чата Teams с Power Automate. Я действительно рекомендую вам сделать это, потому что это просто потрясающе и это отличный способ продемонстрировать свои возможности Power Automate with Teams. Вы можете иметь много удовольствия с ним.
Опять же, это царапает поверхность, но я надеюсь, что вы примете это и действительно спроецируете это вперед. В этом руководстве я предполагаю, что у вас уже есть определенные знания о Power Automate. Но если вы этого не сделаете, на этом веб-сайте есть множество руководств по Power Automate, а также доступен целый курс. Вы можете проверить ссылки ниже для более соответствующего контента.
Всего наилучшего!
Генри
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.