Поділитися через


Використовуйте готовий запит у плагіні Dataverse з базовим кодуванням Power Apps (підготовча версія)

[Ця тема є передрелізною документацією і може бути змінена.]

Плагін з базовим кодуванням може включити просунуту бізнес-логіку без необхідності писати код. Замість цього ви можете використовувати PowerFx, яка є мовою виразів, схожою на Excel. У наведеному нижче прикладі до таблиці Електронна пошта додається стовпець із назвою Підсумок . Потім ви створюєте плагін з базовим кодуванням, який використовує AISummarize готовий запит для підсумовування електронного листа та збереження підсумку в новому стовпці «Підсумок ».

Важливо

  • Це функція попереднього перегляду.
  • Підготовчі функції призначені для невиробничого використання і можуть бути обмежені. Ці функції доступні до офіційного випуску, щоб клієнти могли ознайомитися з ними заздалегідь і залишити відгуки.

вимоги

  • Перевірте передумови для використання готових підказок.
  • Переконайтеся, що ви маєте базове розуміння плагінів з базовим кодуванням.

Додайте новий стовпець під назвою "Підсумок" до таблиці "Електронна пошта"

Вашим першим кроком є створення нової колонки для підсумку.

  1. Увійти до Power Apps.

    Якщо у вас ще Power Apps немає облікового запису, виберіть посилання Почати безкоштовно пов’язати.

  2. Виберіть Таблиці на лівій панелі навігації.

  3. Виберіть таблицю Електронна пошта , а потім натисніть кнопку Редагувати.

  4. Виберіть Створити стовпець.

  5. У полі Коротке ім’я введіть Підсумок.

  6. У полі Опис введіть Підсумок електронного листа, створеного штучним інтелектом.

  7. У полі Тип даних виберіть Текст , а потім у розділі Кілька рядків тексту виберіть Звичайний текст.

  8. Після перевірки вибраних параметрів виберіть Зберегти.

    Скріншот завершеного діалогового вікна

Додайте стовпець "Підсумок" до форми "Електронний лист"

Наступним кроком буде додавання нового стовпця до форми.

  1. Перебуваючи у властивостях таблиці Електронна пошта, знайдіть розділ Досвід роботи з даними та виберіть Форми.

  2. Виберіть Редагувати> електронну пошту.

  3. У меню навігації ліворуч виберіть Компоненти.

    Знімок екрана опції

  4. Виділіть і перетягніть розділ із 2 стовпцями на нижню частину форми.

  5. Вибравши новий розділ, установіть для властивості Label значення AI Generated Content.

  6. У меню навігації ліворуч виберіть Стовпці таблиці.

  7. Виберіть і перетягніть стовпець Підсумок , щоб додати його до нового розділу форми.

  8. Виберіть стовпець Підсумок у формі.

  9. У розділі властивостей у правій частині сторінки виберіть властивість Ширина поля форми та за допомогою випадаючого меню змініть значення на 2 стовпці.

  10. Виберіть властивість Висота поля форми та за допомогою стрілок вгору та вниз змініть значення на 5 рядків.

    Скріншот діалогового вікна

  11. Виберіть Зберегти та опублікувати.

Створення плагіна з базовим кодуванням

Тепер ви можете створити плагін.

  1. У меню навігації ліворуч виберіть Додатки>, поширені зі мною.

  2. Виберіть Dataverse Корисна можливість App Play>>Створити автоматичний плагін.

  3. У полі Коротке ім’я введіть Підсумувати електронну пошту.

  4. У полі Таблиця виберіть Електронна пошта.

  5. У полі Вираз введіть таке значення:

    Set(Summary, AISummarize(Description))

    Нотатка

    У показаній раніше формулі штучний інтелект узагальнює електронний лист незалежно від його довжини. Крім того, ви можете використовувати умову у формулі для підсумовування лише в тому випадку, якщо довжина тексту перевищує заданий розмір. У наведеному нижче прикладі текст підсумовується лише в тому випадку, якщо довжина поля «Опис» перевищує 1 000 символів. Якщо він менше 1 000 символів, резюме оновлюється текстом, електронні листи коротші за 1 000 символів не підсумовуються.

    If (Len(Description) > 1000, Set(Summary, AISummarize(Description)), Set(Summary, "Emails shorter than 1,000 characters are not summarized."))

    Знімок екрана створення нового плагіна в Dataverse додатку Accelerator.

  6. Виберіть Зберегти.

Протестуйте плагін з базовим кодуванням

У наведеному нижче прикладі використовується програма Центр збуту. Працює будь-яка програма, де у вас є доступ до таблиці, наприклад «Обліковий запис» або «Контакт», з якою можуть бути пов’язані дії.

  1. Відкрийте програму , керованумоделлю, яка містить таблицю «Обліковий запис» або «Контакти».

  2. У додатку, керованому моделлю, виберіть Облікові записи.

  3. Відкрийте наявний запис облікового запису. Створіть запис облікового запису, якщо його немає.

  4. У розділі «Шкала часу» в центрі форми облікового запису виберіть знак плюс (+) >Електронна пошта.

  5. У стовпці «Тема » введіть демонстрацію AI Summarize.

  6. У розділі тексту електронного листа введіть наступний текст. Він навмисно довгий, щоб ви могли легко помітити різницю, як тільки ваш плагін підсумує її. Скріншот резюме на кроку 8.

    Шановна команда підтримки клієнтів,

    Сподіваюся, цей лист знайде вас добре. Мене звуть Пол Кеннон, і я пишу вам щодо мого нещодавнього замовлення (#123456), розміщеного на вашому веб-сайті. Я є лояльним клієнтом вже кілька років, і це перший раз, коли я стикаюся з такою важливою проблемою.

    Отримавши своє замовлення вчора, я був збентежений, виявивши, що в відправленні не вистачає кількох товарів. Я уважно перевірив пакувальний лист відносно предметів у коробці, і виявилося, що відсутні такі елементи:

    Товар А - Кількість: 2
    Продукт B - Кількість: 1
    Товар C - Кількість: 3

    Я прикріпив фотографію пакувального листа та вмісту упаковки для ознайомлення. Як ви розумієте, я дуже розчарований, оскільки ці предмети призначалися для особливої події, яка відбудеться цими вихідними, а тепер я залишаюся без найважливіших компонентів.

    Ситуацію ускладнювало те, що я також помітив, що один з предметів, який я отримав, товар D, прибув пошкодженим. Упаковка була розірвана, а при огляді на самому виробі видно подряпини і вм’ятини. Я прикріпив зображення пошкодженого товару для вашого огляду.

    Я розумію, що в процесі виконання замовлень можуть виникати помилки, але я сподіваюся, що ваша команда зможе швидко виправити цю ситуацію. Оскільки подія швидко наближається, час має вирішальне значення. Прошу Вас:

    Надішліть відсутні товари (товар A, B і C) за допомогою прискореної доставки, щоб гарантувати, що вони прибудуть до вихідних. Надайте інструкції щодо повернення пошкодженого товару (продукт D) і домовтеся про те, щоб заміна була відправлена якомога швидше. Я ціную вашу негайну увагу до цього питання і вірю, що ваша команда маркер це з ефективністю та професіоналізмом, яких я звик очікувати від вашої компанії. Будь ласка, підтвердьте отримання цього електронного листа та повідомте мене про статус процесу вирішення проблеми.

    Дякуємо за розуміння та допомогу.
    З найщирішими побажаннями
    Пол Кеннон

  7. Виберіть Зберегти.

  8. Знайдіть стовпець «Підсумок » у формі та переконайтеся, що він містить узагальнену версію тексту.

    Скріншот короткого викладу тексту в тілі листа.

Useз Dataverse базовим кодуванням плагінів (підготовча версія)