Использование готового запроса в малокодовом подключаемом модуле Dataverse в Power Apps (предварительная версия)
[Данный раздел посвящен предварительному выпуску и может быть изменен.]
Малокодовый подключаемый модуль может реализовать расширенную бизнес-логику без необходимости писать код. Вместо этого вы можете использовать PowerFx — язык выражений, аналогичный Excel. В следующем примере вы добавляете столбец с именем Сводка в таблицу электронной почты. Затем вы создаете малокодовый подключаемый модуль, который использует предварительно созданный запрос AISummarize
для создания сводки электронного письма и сохраняет ее в новом столбце Сводка.
Важно
- Это предварительная версия функции.
- Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.
Предварительные условия
- Проверьте предварительные условия для использования готовых запросов.
- Убедитесь, что у вас есть базовое представление о малокодовых подключаемых модулях.
Добавление нового столбца с именем «Сводка» в таблицу «Электронная почта»
Ваш первый шаг — создать новый столбец для сводки.
Выполните вход в Power Apps.
Если у вас еще нет учетной записи Power Apps, выберите ссылку Начать работу бесплатно.
Выберите Таблицы на левой панели навигации.
Выберите таблицу Электронная почта, затем выберите Изменить.
Выберите Новый столбец.
В поле Отображаемое имя введите Сводка.
В поле Описание введите Сводка электронного письма, созданная ИИ.
В поле Тип данных выберите Текст, затем в поле Несколько строк текста выберите Обычный текст.
После проверки выбранных параметров выберите Сохранить.
Добавление столбца «Сводка» в форму электронной почты
Ваш следующий шаг — добавить новый столбец в форму.
Продолжая работать со свойствами таблицы «Электронная почта», найдите раздел Интерфейсы для работы с данными и выберите Формы.
Выберите Сообщение электронной почты>Изменить.
В левом меню навигации выберите Компоненты.
Выберите и перетащите раздел с 2 столбцами в нижнюю часть формы.
Выбрав новый раздел, установите для свойства Подпись значение Контент, сгенерированный ИИ.
В левом меню навигации выберите Столбцы таблицы.
Выберите и перетащите столбец Сводка, чтобы добавить его в новый раздел формы.
Выберите столбец Сводка в форме.
В разделе свойств в правой части страницы выберите свойство Ширина поля формы и в раскрывающемся меню измените значение на 2 столбца.
Выберите свойство Высота поля формы и с помощью стрелок вверх и вниз измените значение на 5 строк.
Выберите Сохранить и опубликовать.
Создание малокодового подключаемого модуля
Теперь вы можете создать подключаемый модуль.
В левом навигационном меню выберите Приложения>Мне предоставлен доступ.
Выберите Приложение-ускоритель Dataverse>Воспроизвести>Создать автоматический подключаемый модуль.
В поле Отображаемое имя введите Сводка по сообщению электронной почты.
В поле Таблица выберите Электронная почта.
В поле Выражение введите следующее значение:
Set(Summary, AISummarize(Description))
Заметка
Показанная ранее формула использует искусственный интеллект для создания сводки по сообщению электронной почты независимо от его длины. Альтернативно вы можете использовать условие в формуле для создания сводки, только если длина текста превышает указанный размер. В следующем примере сводка по тексту создается, только если длина поля Описание превышает 1000 символов. Если длина менее 1000 символов, сводка обновляется текстом Для сообщений длиной менее 1000 символов сводка не создается.
If (Len(Description) > 1000, Set(Summary, AISummarize(Description)), Set(Summary, "Emails shorter than 1,000 characters are not summarized."))
Выберите Сохранить.
Тестирование малокодового подключаемого модуля
В следующем примере используется приложение "Центр продаж". Подойдет любое приложение, в котором у вас есть доступ к таблице, например «Учетная запись» или «Контакт», с которой могут быть связаны действия.
Откройте приложение на основе модели, которое включает таблицу «Учетная запись» или «Контакт».
В приложении на основе модели выберите Учетные записи.
Откройте существующую запись "Учетная запись". Создайте запись "Учетная запись", если она не существует.
В разделе Временная шкала в центре формы учетной записи выберите знак плюса (+) >Электронная почта.
В столбце Тема введите Демонстрация создания сводки с помощью ИИ.
В разделе текста сообщения электронной почты введите следующий текст. Он намеренно длинный, чтобы вы могли легко заметить разницу, когда ваш подключаемый модуль создаст сводку для него. Снимок экрана сводки приведен на шаге 8.
Уважаемая группа поддержки клиентов,
Я надеюсь, это письмо благополучно дойдет до вас. Меня зовут Пол Кэннон, и я пишу вам по поводу моего недавнего заказа (№123456), размещенного на вашем веб-сайте. Я являюсь постоянным клиентом уже несколько лет и впервые столкнулся с такой серьезной проблемой.
Получив вчера свой заказ, я был встревожен, обнаружив, что в поставке не хватает нескольких позиций. Я внимательно сверил упаковочную накладную с предметами в коробке и обнаружил, что отсутствуют следующие предметы:
Продукт A - Количество: 2
Продукт B - Количество: 1
Продукт C - Количество: 3Для вашего удобства я приложил фотографию упаковочной накладной и содержимого упаковки. Как вы можете себе представить, я весьма разочарован, поскольку эти предметы предназначались для специального мероприятия, которое состоится в эти выходные, и теперь я остался без важных компонентов.
Ситуация еще более усложняется тем, что я также заметил, что один из полученных мной товаров, продукт D, прибыл поврежденным. Упаковка была порвана, а при осмотре сам товар имеет видимые царапины и вмятины. Я приложил изображения поврежденного предмета для вашего сведения.
Я понимаю, что в процессе выполнения могут возникнуть ошибки, но надеюсь, что ваша команда сможет оперативно исправить эту ситуацию. Поскольку мероприятие стремительно приближается, время имеет решающее значение. Прошу вас:
Отправьте недостающие товары (продукты A, B и C) ускоренной доставкой, чтобы они были доставлены до выходных. Предоставьте инструкции по возврату поврежденного товара (продукта D) и организуйте отправку замены при первой возможности. Я ценю ваше немедленное внимание к этому вопросу и верю, что ваша команда справится с ним с той эффективностью и профессионализмом, которые я ожидал от вашей компании. Пожалуйста, подтвердите получение этого письма и сообщите мне о статусе процесса разрешения.
Благодарю за понимание и помощь.
С наилучшими пожеланиями,
Пол КэннонВыберите Сохранить.
Найдите столбец Сводка в форме и убедитесь, что он теперь содержит краткую версию текста.
Дополнительные сведения
Использование малокодовых подключаемых модулей Dataverse (предварительная версия)