Общедоступная предварительная версия: интеграция Microsoft Cognitive Services

 

Опубликовано: Февраль 2017

Применимо к: Dynamics 365 (online), Dynamics CRM Online

В этом разделе описывается, как интегрировать Microsoft Cognitive Services с несколькими функциями Dynamics 365 (сетевая версия), например для создания рекомендаций по продукту и предложения статей базы знаний.

Важно!

Действие Azure DataMarket будет прекращено 31 марта 2017 г., и API DataMarket больше не будут поддерживаться в Обновление 1 Microsoft Dynamics CRM Online 2016. Клиенты с Обновление 1 Microsoft Dynamics CRM Online 2016 должны перейти на API текстовой аналитики и рекомендаций Cognitive Services до этой даты, чтобы избежать прекращения работы службы. Чтобы мигрировать службы, выполните следующие действия:

  1. Переключите подключения службы рекомендаций службы текстовой аналитики на когнитивные API и выполните повторную активацию.Дополнительные сведения:Начало работы с API текстовой аналитики для определения тональности, ключевых фраз, тем и языка и Обновление до версии 2 API текстовой аналитики.

  2. Удалите и повторно создайте существующие модели рекомендаций по продукту и тем, чтобы они использовали Cognitive Services.Дополнительные сведения:Общедоступная предварительная версия: создание моделей для предоставления рекомендаций по продукту и управление ими и Создание модели темы.

  3. После переключения подключения текстовой аналитики на когнитивные API повторно активируйте правила поиска в базе знаний и правила подобия.Дополнительные сведения:Создание правил предложения подобных записей

Важно!

  • Интеграция Cognitive Services с Dynamics 365 (сетевая версия) доступна только для экземпляров в США.

  • Функции предварительного ознакомления — это функция, работа над которой еще не завершена, но которая предоставляется клиентам до официального выпуска, чтобы они могли опробовать ее и предоставить разработчику свои отзывы. Функции предварительного ознакомления не предназначены для использования в рабочей среде, их функциональность может быть ограничена.

  • Мы предполагаем, что эта функция будет изменена, поэтому не следует использовать ее в рабочей среде. Используйте ее только в средах тестирования и разработки.

  • Корпорация Майкрософт не предоставляет поддержку этой функции, предназначенной для предварительного ознакомления. Служба технической поддержки Microsoft Dynamics 365 не рассматривает обращения и не отвечает на вопросы, связанные с этой функцией. Функции для предварительного ознакомления не предназначены для использования в рабочей среде; на них распространяются дополнительные условия использования.

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

Содержание

О Microsoft Cognitive Services

Задание подключения текстовой аналитики

Задание подключения для рекомендаций

Создание правил предложения подобных записей

О Microsoft Cognitive Services

Службы Microsoft Cognitive Services включают ряд API, позволяющих использовать мощь машинного обучения. Некоторые функции Microsoft Dynamics 365 могут использовать API текстовой аналитики для обнаружения оценок, ключевых фраз, тем и языка в тексте, имеющемся в данных Microsoft Dynamics 365. Аналогично, с помощью API рекомендаций Microsoft Dynamics 365 может автоматически создавать рекомендации по продуктам для ваших пользователей.

Задание подключения текстовой аналитики

Функции Microsoft Dynamics 365, использующие службу текстовой аналитики Cognitive Services для сопоставления ключевых слов, такие как Предложения документов, аналогичные обращения, анализ тем и предложения статей из базы знаний, требуют подключения к службе текстовой аналитики Cognitive Services. Она подключает Microsoft Dynamics 365 к службе текстовой аналитики Cognitive Services.

  1. Перейдите в раздел Параметры > Администрирование > Конфигурация службы текстовой аналитики Azure.

  2. Просмотрите сведения и нажмите кнопку Продолжить.

  3. Далее введите данные подключения.

    Элемент

    Описание

    Имя (требуется)

    Логическое имя для подключения.

    URL-адрес службы Azure (обязательно)

    URL-адрес службы для службы текстовой аналитики Cognitive Services.

    Ключ учетной записи Azure (обязательно)

    Необходимо будет зарегистрироваться для API текстовой аналитики и получить ключ API.Дополнительные сведения:Регистрация в API-интерфейсах текстовой аналитики. Учетная запись с 0,00 долл. США доступна и позволяет опробовать эту функцию.

    Описание

    Описание подключения.

  4. Щелкните Проверить соединение, чтобы проверить настройки.

  5. После успешного подключения щелкните Активировать.

Задание подключения для рекомендаций

Функции Microsoft Dynamics 365, использующие службу рекомендаций Cognitive Services для моделирования рекомендаций, такие как рекомендации по продуктам, требуют подключения службы рекомендаций Cognitive Services. Оно подключает Microsoft Dynamics 365 к службе рекомендаций Cognitive Services.

Важно!

API-интерфейс Cognitive Services Recommendation, необходимый для этой функции, будет удален 15 февраля 2018 г; это означает, что после указанной даты эта функция не будет работать, и рекомендации для перекрестных продаж, основанные на модели активных рекомендаций, будут возвращать ошибку. Рекомендуется отключить существующие модели активных рекомендаций продуктов и использовать отношения продуктов.Дополнительные сведения:API рекомендаций и Задание связанных продуктов для повышения шансов продаж

  1. Щелкните Параметры > Администрирование > Конфигурация службы рекомендаций Azure.

  2. Прочитав заявление об отказе от ответственности, щелкните Продолжить.

Затем заполните данные подключения и активируйте подключение к службе рекомендаций Cognitive Services.

  1. Введите данные подключения.

    Элемент

    Описание

    Имя (требуется)

    Логическое имя для подключения.

    Azure URL-адрес службы (требуется)

    URL-адрес службы для службы рекомендаций Cognitive Services.

    Azure Ключ учетной записи

    Необходимо будет зарегистрироваться для API рекомендаций и получить ключ API.Дополнительные сведения:Краткое руководство по API рекомендаций Cognitive Services. Учетная запись с 0,00 долл. США доступна и позволяет опробовать эту функцию.

    Описание

    Описание подключения.

  2. Щелкните Проверить соединение, чтобы проверить настройки.

  3. После успешного подключения щелкните Активировать.

  4. Если это ваша первая модель рекомендаций, щелкните Активировать. Если вам нужно активировать другие модели, установите флажок, а затем щелкните Активировать.

Создание правил предложения подобных записей

Настройте автоматическое предложение похожих записей, создав правила. Создаваемые правила могут использовать текстовую аналитику Cognitive Services, а некоторые функции позволяют использовать встроенный механизм определения сходства в Microsoft Dynamics 365. Обратите внимание, что можно создать только одно правило предложения подобных записей для каждого типа сущности.

  1. Откройте Параметры > Управление данными > Параметры предложения аналогичных записей.

  2. Нажмите кнопку Создать.

  3. Заполните поля в диалоговом окне "Создать расширенное правило подобия".

    Элемент

    Описание

    Имя (требуется)

    Имя модели тем.

    Исходная сущность (обязательно)

    Сущность, для которой предложены аналогичные записи. Выберите сущность "Организация", "Обращение", "Контакт", "Интерес", "Возможная сделка" или настраиваемую сущность, которая имеет отношение N:N с одной из сущностей, которые поддерживаются для правил подобия.

    Описание

    Описание правила подобия.

    Использование текстовой аналитики для целевого совпадения

    По умолчанию: Нет. Будет использовать Microsoft Dynamics 365 для сопоставления ключевых слов.

    Однако при использовании текстовой аналитики Cognitive Services задайте для этого параметра значение Да.Дополнительные сведения:Задание подключения текстовой аналитики

    Фильтрация результата по состоянию

    Фильтрация результатов по состоянию. Например, можно выполнить фильтрацию записей интереса по состоянию "Квалифицированный", игнорируя записи в состоянии "Открытый" и "Дисквалифицированный интерес".

    Дополнительные параметры текстовых соответствий

    Максимальное количество ключевых фраз (обязательно)

    Максимальное количество ключевых слов или ключевых фраз для определения с помощью текстовых поисков. Допустимые значения: от 0 до 1000.

    Конфигурация правила подобия текстовой аналитики

  4. Нажмите кнопку Сохранить.

  5. В случае правил подобия возможной сделки обратите внимание, что примеры сопоставления уже добавлены. Для добавления сопоставления прокрутите вниз до пункта Сопоставить поля и нажмите "Создать" (Кнопка "Добавить").

  6. На странице "Создать текстовую аналитику" введите значения в следующие поля. Эти значения используются для определения ключевых слов или фраз из исходных записей с помощью текстовой аналитики, чтобы затем соотнести их с целевыми записями, используя текстовый поиск. Это обеспечивает схожесть на основе ключевых слов между исходной и целевой записями.

    Элемент

    Описание

    Условия

    Точное соответствие: сопоставляются только поля из исходной сущности.

    Примечание

    По умолчанию не все поля включены для точного соответствия.Дополнительные сведения:Включение поля для точного соответствия похожих записей

    Текстовое соответствие: текст в этих полях используется для поиска сопоставляемых ключевых фраз. Например, если выбрать Заголовок обращения или Описание, текст в этих полях будет сопоставляться.

    Сущность

    Выберите сущность, используемую при создании правила поиска текста для обнаружения совпадающих записей в Dynamics 365. Доступны следующие сущности: действие, обращение, разрешение обращения, электронная почта, факс, примечание.

    • Исходная сущность, например обращение и примечание.

    • Сущности действия и готового действия, например электронная почта, факс, письмо, телефонный звонок и встреча.

    • Любая настраиваемая сущность действий, связанная с исходной сущностью.

    Поле*

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

    Для анализа схожести можно использовать два типа полей:

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

    Текстовые поля: доступны только поля типа "Текст" и "Набор параметров". Для поля "Заданный параметр" используется соответствующая метка в языке пользователя. Текстовые поля используются в анализе схожести для поиска неполных соответствий с извлечением ключевых слов или ключевых фраз. Каждое поле можно использовать только один раз.

  7. Нажмите кнопку Сохранить.

  8. Щелкните Активировать.

  9. Добавьте другие сопоставления, чтобы организовать полнофункциональный поиск связанных записей.

Включение поля для точного соответствия похожих записей

Чтобы включить поле для точного совпадение, добавить поле в представление быстрого поиска соответствующей сущности.

  1. Перейдите в раздел Параметры > Настройки > Настройка системы.

  2. Разверните Сущности, разверните сущность, для которой требуется включить точное сопоставление, например организацию, затем нажмите на Представления.

  3. Щелкните на Быстрый поиск активных организаций, щелкните на Другие действия,затем щелкните на Изменить.

  4. В разделе "Общие задачи" нажмите Добавить столбцы поиска, затем выберите поле, которые следует включить для точного совпадения.

  5. Щелкните на ОК, затем щелкните Сохранить и закрыть на странице активных организаций быстрого поиска.

  6. Поскольку добавление поля в представление является настройкой, необходимо опубликовать настройку, чтобы включить точное сопоставление для данного поля. Для этого в левой области навигации щелкните сущность, например организацию, затем нажмите Опубликовать. Чтобы опубликовать все настройки, нажмите Опубликовать все настройки.

Уведомление о конфиденциальности

Функция текстовой аналитики

При включении функции текстовой аналитики включаются зависимые функции в Dynamics 365, которые используют API текстовой аналитики в Azure Cognitive Services для расширенного анализа. Это следующие зависимые функции:

  • Предложения из базы знаний

  • Анализ тем обращений

  • Предложения подобных обращений

Администратор может включить функцию текстовой аналитики на вкладке Параметры > Администрирование > Системные параметры > Предварительный просмотр в организации Microsoft Dynamics 365.

Если функция текстовой аналитики включена, при настройке предложений базы знаний на основе текстовой аналитики в Microsoft Dynamics 365 обращение и данные связанных с ним сущностей отправляются в API текстовой аналитики Azure для извлечения ключевых слов или фраз. В API текстовой аналитики Azure никакие данные не сохраняются. В API текстовой аналитики Azure для извлечения терминов отправляются только настроенные поля из конфигурации статьи базы знаний. Администратор или специалист по настройке может деактивировать конфигурацию статьи базы знаний, чтобы прекратить вызовы API текстовой аналитики Azure. Кроме того, специалист по настройке может прекратить использование основанных на текстовой аналитике предложений путем обратного переключения на предложения на основе полей в конфигурации формы сущности «Обращение».

Если функция текстовой аналитики включена, при настройке анализа тем обращений в Microsoft Dynamics 365 обращение и данные связанных с ним сущностей отправляются в API текстовой аналитики Azure для определения темы. В API текстовой аналитики Azure никакие данные не сохраняются. В API текстовой аналитики Azure для извлечения темы отправляются только настроенные поля из конфигурации модели темы. Администратор или специалист по настройке может деактивировать конфигурацию модели темы, чтобы прекратить вызовы API текстовой аналитики Azure.

Если функция текстовой аналитики включена, и при настройке предложений подобных обращений в Microsoft Dynamics 365 в правиле подобия включена функция расширенной текстовой аналитики, обращение и данные связанных с ним сущностей отправляются в API текстовой аналитики Azure для извлечения ключевых слов и фраз. В API текстовой аналитики Azure отправляются только текстовые поля, настроенные в правиле подобия. В API текстовой аналитики Azure никакие данные не сохраняются. Администратор или специалист по настройке может деактивировать правило подобия, чтобы прекратить вызовы API текстовой аналитики Azure.

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

Примечание. Дополнительные сведения о других предложениях служб Azure см. в Центре управления безопасностью Microsoft Azure.

Приложение Azure API

Приложение Azure API запускает веб-задания, которые считывают данные из организации Dynamics 365 и отправляют данные в API текстовой аналитики для анализа темы. Приложение Azure API использует веб-задание для обработки фактических данных в фоновом режиме и записи выходных данных в хранилище больших двоичных объектов Azure. Данные временно сохраняются в хранилище больших двоичных объектов Azure. Затем, после определения темы, данные удаляются из хранилища Azure.

Планировщик Azure

Планировщик Azure служит для планового запуска веб-задания с целью анализа темы. Планировщик получает доступ только к расписанию создания модели темы.

Таблица Azure

Таблица Azure используется для передачи версии модели и контекста организации между приложением Azure API и веб-заданием.

Хранилище больших двоичных объектов Azure

Веб-задания временно хранят данные в хранилище больших двоичных объектов Azure и удаляют их после завершения работы конвейера логического приложения.

API анализа текста Azure

API текстовой аналитики Azure передает данные на основе полей, настроенных в активных полях поиска в базе знаний, конфигурации модели темы или конфигурации правила подобия. Например, поля сущности «Обращение», такие как заголовок и описание, а также поле описания в связанных примечаниях и действиях, настраиваются в конфигурации поля поиска в базе знаний.

Поиск с сортировкой по релевантности Dynamics 365

Поиск с сортировкой по релевантности, если он включен администратором, можно использовать для поиска подобных записей для обращений. Заданные в правиле подобия поля текстового соответствия и поля точного соответствия используются для вызова API поиска с сортировкой по релевантности. Сведения об обработке данных см. в техническом описании поиска с сортировкой по релевантности для Dynamics 365.

Функция рекомендаций по продуктам

Если включена функция рекомендаций по продуктам, при создании модели рекомендации в Microsoft Dynamics 365 исторические данные о транзакциях, основанные на настроенных сущностях данных корзины и их фильтре, отправляются в Azure, обрабатываются в Azure, временно сохраняются в хранилище Azure и, наконец, отправляются в API рекомендаций Azure для создания модели машинного обучения. После создания модели с помощью API рекомендаций Azure данные удаляются из хранилища Azure. Обратите внимание, что для создания модели рекомендаций в Azure отправляются только коды (код организации, код продукта, код транзакции).

Администратор может включить функцию рекомендаций по продуктам на вкладке Параметры > Администрирование > Системные параметры > Предварительный просмотр в организации Microsoft Dynamics 365. Данные отправляются в API рекомендаций Azure только при создании модели рекомендаций. Системный администратор может удалить существующую модель, чтобы удалить данные, предоставленные API рекомендаций Azure. Кроме того, системный администратор может удалить подключение к API рекомендаций Azure, чтобы исключить создание любых моделей рекомендаций в будущем.

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

Примечание. Дополнительные сведения о других предложениях служб Azure см. в Центре управления безопасностью Microsoft Azure.

Логические приложения Azure

Обеспечивают согласованный конвейер данных для синхронизации каталога продуктов и данных транзакций с API рекомендаций для создания версии модели рекомендаций. Этот конвейер выполняется как мультитенантная служба с несколькими приложениями API для передачи данных между организацией Dynamics 365 и API рекомендаций. Логические приложения запускаются из Dynamics 365 с минимальным контекстом, таким как код версии модели и URL-адрес организации Dynamics 365.

Приложения Azure API

Это веб-приложения, которые запускают веб-задания, считывающие данные из организации Dynamics 365 и отправляющие данные в API рекомендаций для создания модели рекомендаций. Предусмотрено 3 приложения API и соответствующие веб-задания — одно для чтения данных о продуктах, второе для чтения данных о транзакциях и третье для создания модели рекомендаций. Приложения API используют веб-задание для обработки фактических данных в фоновом режиме и записи выходных данных в хранилище больших двоичных объектов Azure. Данные временно сохраняются в хранилище больших двоичных объектов Azure. В конце, после создания модели данных, данные удаляются из хранилища Azure.

Таблица Azure

Таблица Azure используется для передачи версии модели и контекста организации между приложением API и веб-заданием.

Хранилище больших двоичных объектов Azure

Данные временно сохраняются веб-заданиями в хранилище больших двоичных объектов Azure и удаляются после завершения работы конвейера логического приложения.

API рекомендаций Azure

В API рекомендаций Azure для создания модели рекомендаций передаются минимальные данные в виде артикулов, кодов транзакций и кодов организаций. Данные хранятся в службе API рекомендаций в течение времени существования соответствующей версии модели.

См. также

Общедоступная предварительная версия: создание моделей для предоставления рекомендаций по продукту и управление ими
Общедоступная предварительная версия: автоматически предлагать статьи базы знаний
Общедоступная предварительная версия: анализ темы
Общедоступная предварительная версия: предложение аналогичных обращений для конкретного обращения
Включение предложений документов

© Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены. Авторские права