Создание решения для интеграции с Azure Logic Apps

Microsoft Azure

Вступление

Предприятия движутся в сторону оцифровки, приложения логики помогают более легко и быстро подключать устаревшие, современные и передовые системы, предоставляя готовые API-интерфейсы в качестве соединителей, управляемых корпорацией Майкрософт. Таким образом, вы можете сосредоточиться на бизнес-логике и функциональности своих приложений. Вам не нужно беспокоиться о создании, хостинге, масштабировании, управлении, обслуживании и мониторинге ваших приложений.

В этой статье мы увидим, как вы можете создать приложение логики, которое обрабатывает входящие деловые электронные письма. Это приложение логики анализирует содержимое электронной почты, оценивает настроения, чтобы понять, что покупатель думает о продукте, и отправляет электронное письмо с уведомлением о просмотре содержимого или электронное письмо с автоматическим ответом «Спасибо за сотрудничество» в зависимости от настроения клиента.

Предпосылки

  • Учетная запись электронной почты от поставщика электронной почты, поддерживаемого приложениями логики, например Office 365 Outlook, Outlook.com или Gmail. Для других провайдеров просмотрите список разъемов здесь.
  • Это приложение логики использует учетную запись Office 365 Outlook. Если вы используете другую учетную запись электронной почты, общие действия останутся прежними, но ваш пользовательский интерфейс может немного отличаться.

Войдите на портал Azure

Войдите на портал Azure с учетными данными своей учетной записи Azure.

Если вы в настоящее время являетесь студентом, вы можете активировать свое преимущество с помощью Azure для студентов и начать строить будущее с помощью Azure. Https://azure.microsoft.com/fr-fr/free/students/

Создайте свое приложение логики

  1. Чтобы создать новое приложение логики, выберите создать ресурс ›Интеграция› Приложение логики.
  2. В разделе «Создание приложения логики» предоставьте эту информацию о своем приложении логики, как показано и описано. Когда все будет готово, выберите "Закрепить на панели управления" ›Создать.
  3. После того, как Azure развернет ваше приложение, откроется конструктор приложений логики и покажет страницу с вводным видео и шаблонами для общих шаблонов приложений логики. В разделе «Шаблоны» выберите «Пустое приложение логики».

Затем добавьте триггер, который прослушивает входящие электронные письма.

Каждое приложение логики должно запускаться с триггером, который срабатывает, когда происходит определенное событие или когда новые данные соответствуют определенному условию.

Мониторинг входящих писем

  1. В конструкторе в поле поиска введите «при поступлении нового письма» в качестве фильтра. Выберите этот триггер для своего провайдера электронной почты: Когда приходит новое электронное письмо - ‹your-email-provider
  • Для рабочих или учебных учетных записей Azure выберите Office 365 Outlook.
  • Для личных учетных записей Microsoft выберите Outlook.com.

2. Если вас попросят ввести учетные данные, войдите в свою учетную запись электронной почты, чтобы приложения Logic Apps могли подключиться к вашей учетной записи.

3. Теперь укажите критерии, которые триггер использует для фильтрации нового сообщения электронной почты.

4.Укажите папку, интервал и частоту проверки писем.

5. Сохраните приложение логики. На панели инструментов дизайнера выберите Сохранить.

Ваше приложение логики теперь работает, но не выполняет никаких других функций, кроме проверки вашей электронной почты. Затем добавьте действие html к тексту, чтобы преобразовать документ HTML в обычный текст, затем выберите тело.

Анализируйте содержимое электронной почты и оценивайте настроения клиентов

В этой части мы увидим, как использовать Text Analytics API для анализа содержания электронной почты и понимания того, как покупатели думают о продукте. Он обеспечивает расширенную обработку естественного языка по сравнению с необработанным текстом и включает анализ настроений.

  1. В конструкторе в поле поиска введите «Аналитика текста» в качестве API когнитивной службы и выберите опцию «Определить настроение».
  2. Теперь, когда вас спрашивают об имени подключения, ключе учетной записи когнитивных служб и URL-адресе сайта, вам необходимо создать новый Text Analytics API.
  3. Чтобы создать API аналитики текста, выберите создать ресурс ›AI + Машинное обучение› Аналитика текста.
  4. В разделе «Создать API аналитики текста» укажите эту информацию о своем API, как показано и описано. Когда все будет готово, выберите «Закрепить на панели управления» ›Создать.
  5. После того, как Azure развернет ваш API, откроется краткое описание вашего API.
  6. Скопируйте ключ API текстовой аналитики и URL-адрес сайта в форму текстовой аналитики, расположенную в конструкторе приложения логики, и выберите создать.
  7. Выберите «Добавить новый параметр» и выберите «Текст», затем добавьте новое тело динамического содержимого.
  8. перейдем к следующему шагу, в конструкторе в поле поиска введите и выберите «Условие»
  9. Теперь вам нужно добавить свое состояние.

Оценка: десятичное число от 0 до 1, обозначающее тональность документа. Оценка выше 0,7 обычно относится к положительному документу, тогда как оценка ниже 0,3 обычно имеет негативный оттенок. Средние значения относятся к нейтральному тексту.

10. На панели инструментов дизайнера выберите Сохранить.

Отправить уведомление или письмо с автоматическим ответом

В этой части мы увидим, как вы можете отправить уведомление или письмо с автоматическим ответом, в зависимости от настроения клиента. Это означает, что если покупатель доволен продуктом, он получит письмо с автоматическим ответом «Спасибо за сотрудничество», но когда покупатель разочарован продуктом, вы получите уведомление по электронной почте о том, что у вас есть рассерженный покупатель.

ЕСЛИ ИСТИНА условие ДЕЙСТВИТЕЛЬНО:

  1. Добавить новое действие.
  2. Выберите провайдера электронной почты.
  3. Выберите «Отправить электронное письмо» и укажите текст, тему и получателя электронной почты.

ЕСЛИ FALSE условие DO:

  1. Добавить новое действие.
  2. Выберите провайдера электронной почты.
  3. Выберите «Ответить на электронную почту» и укажите идентификатор сообщения, комментарий по электронной почте и установите для параметра «Ответить всем» значение ДА.

На панели инструментов дизайнера выберите Сохранить.

Запустите приложение логики

  1. Отправьте себе электронное письмо с выражением чувств, может быть, счастливого или разочарованного. Подождите, пока письмо появится в вашем почтовом ящике.
  2. Чтобы вручную запустить приложение логики, на панели инструментов конструктора выберите «Выполнить».
  3. Если выражение чувств - это счастье и удовлетворение, вы получите автоматический ответ по электронной почте «Спасибо за сотрудничество».
  4. В противном случае вы получите уведомление по электронной почте: «Проверьте свой почтовый ящик, покупатель рассердился».