Поиск данных с помощью поисков по сущностям в Unified Service Desk

Поиски по сущностям — это определения FetchXML, которые запрашивают веб-службы Microsoft Dynamics CRM для возврата данных. Кроме того, в поиске по сущностям можно использовать параметры замены в запросах FetchXML. Поиск по сущностям может использоваться в правилах навигации по окнам одновременно как источник для доступа к данным, которые не отображаются в форме, и как место поиска данных в CRM с помощью вызова веб-служб с последующей подстановкой данных контекста Unified Service Desk для использования в параметрах замены. Поиск по сущностям можно также использовать в действии DoSearch размещенного элемента управления "Глобальный диспетчер" для поиска данных.

Поиск по сущностям определяется в области Поиски по сущностям (Параметры > Unified Service Desk > Поиски по сущностям) в CRM. Чтобы определить поиск по сущностям, необходимо указать три значения: имя, сущность, к которой применяется поиск, и запрос FetchXML, представляющий запрос для извлечения данных с сервера.

Следующий запрос FetchXML возвращает имя и адресные данные организации на основе идентификатора клиента, доступного из обращения:

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
  <entity name="account">
    <attribute name="name" />
    <attribute name="emailaddress1" />
    <attribute name="telephone1" />   
    <attribute name="address1_line1" />
    <attribute name="address1_city" />
    <attribute name="address1_stateorprovince" />
    <attribute name="address1_postalcode" />
   <attribute name="address1_country" />
   <attribute name="msdyusd_facebook"/>
   <attribute name="msdyusd_twitter"/>
    <order attribute="name" descending="false" />
    <filter type="and">
      <condition attribute="accountid" operator="eq" value="{[[incident.customerid.Id]x]}" />
    </filter>
  </entity>
</fetch>

Определение поиска по сущностям имеет следующий вид:

Sample entity search definition

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

См. также

Задачи

Пошаговое руководство. Использование адаптера универсального прослушивателя для маршрутизации событий CTI

Основные понятия:

Использование правил навигации по окнам в Unified Service Desk
Вызовы действий

Другие ресурсы

Работа в Unified Service Desk

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.