Общие сведения об источниках результатов поиска в SharePoint Server

 

**Применимо к:**SharePoint Server 2013, SharePoint Server 2016

**Последнее изменение раздела:**2017-07-26

Сводка. Использование источника результата в SharePoint Server 2016 и SharePoint Server 2013 с целью указания поставщика для получения результатов и, при необходимости, сужения области поиска до подмножества этих результатов.

Здесь представлен краткий обзор источников результатов в SharePoint Server. В этой статье:

  • Что такое источник результатов

  • Доступные источники результатов

  • Протоколы и URL-адреса источники результатов

  • Кто может создавать и использовать источники результатов

  • Указание источника результатов для запроса

  • Сужение результатов поиска с помощью преобразования запросов

Что такое источник результатов

Когда пользователь отправляет запрос, поисковая система связывает его с источником результатов, чтобы получить результаты запроса. Источник результатов определяет следующее:

  • поставщика поиска или исходный URL-адрес, с которого будут получены результаты, например индекс поиска локальной службы поиска SharePoint Search;

  • протокол, используемый для получения результатов поиска, например OpenSearch;

  • преобразование запроса, которое может сузить результаты от заданного поставщика поиска или URL-адреса до указанного подмножества, например подмножества с определенным типом контента.

Источник результатов также может задавать и другие параметры, например метод проверки подлинности, используемый при запросе результатов у поставщика.

Примером предварительно настроенного источника результатов служит источник "Локальные результаты поиска видео". Он указывает локальный индекс поиска SharePoint как поставщика и "Локальный SharePoint" в качестве протокола. Этот источник содержит преобразование запроса, которое определяет, что возвращаются только файлы с расширениями, соответствующие видеофайлам, такими как MP4. Источник результатов "Локальные результаты поиска видео" используется для поиска видео или вертикального поиска на странице результатов корпоративного центра поиска по умолчанию.

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

интерфейс поиска по умолчанию в центре поиска в корпоративной среде

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

Варианты поиска и соответствующие источники результатов

Этот вариант поиска Использует этот предварительно настроенный источник результатов

Все

Локальные результаты SharePoint

Люди

Результаты локального поиска людей

Беседы

Беседы

Видео

Локальные результаты поиска видео

Доступные источники результатов

SharePoint Server предоставляет 16 предварительно настроенных источников результатов, которые доступны для всех сайтов и семейств сайтов веб-приложениях, использующих приложение-службу поиска. Эти источники показаны в следующей таблице. Вы можете просмотреть подробные сведения о них на странице "Управление источниками результатов".

Предварительно настроенные источники результатов

Этот источник результатов Указывает эти элементы в локальном индексе SharePoint

Беседы

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

Документы

Документы Microsoft Office и PDF-файлы

Элементы, соответствующие типу контента

Элементы, которые соответствуют типу контента, заданному во входящем запросе

Элементы, соответствующие тегу

Документы или элементы списка, соответствующие термину управляемых метаданных, заданному во входящем запросе

Элементы, связанные с текущим пользователем

Документы или элементы списка, связанные с пользователем так, как указано в шаблоне запроса

Результаты локального поиска людей

Элементы пользователей из базы данных профилей приложения-службы профилей пользователей

Локальные результаты для отчетов и данных

Элементы Excel, подключений к данным Office (ODC) или языка RDL, а также элементы в библиотеке отчетов

Локальные результаты SharePoint

Все элементы из локального индекса поиска SharePoint, кроме элементов пользователей

Локальные результаты поиска видео

Видео

Страницы

Изображения

Фотографии и изображения

Популярные

Документы и элементы списков, сортированные по числу просмотров

Недавно измененные элементы

Документы и элементы списков, сортированные по дате изменения

Рекомендации

Документы и элементы списков, которые вы рекомендуете для входящего запроса

Wiki

Wiki-страницы SharePoint

На странице "Управление источниками результатов" вы можете создать другие источники результатов одним из следующих двух способов:

  • Вы можете нажать кнопку Создать источник результатов. Дополнительные сведения см. в статье Настройка источников результатов для поиска в SharePoint Server.

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

Протоколы и URL-адреса источники результатов

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

Протоколы источника результатов

Источник результатов, задающий протокол Получает результаты от этого поставщика поиска

Локальные результаты SharePoint

Индекс поиска локальной службы поиска

Удаленные результаты SharePoint

Индекс службы поиска, размещенной в другой ферме

OpenSearch 1.0/1.1

Внешний поставщик поиска (например, удаленная поисковая система или веб-канал), использующий протокол OpenSearch для получения результатов поиска

Exchange

Веб-службы Exchange

Источник результатов, использующий протокол, отличный от "Локальные результаты SharePoint", также должен указать URL-адрес, из которого будут получены результаты поиска, как показаны в следующей таблице.

URL-адреса источника результатов

Источник результатов, использующий этот протокол Необходимо указать этот URL-адрес

Удаленные результаты SharePoint

Адрес корневого семейства веб-сайтов удаленной фермы SharePoint Server

OpenSearch 1.0/1.1

URL-адрес RSS-канала поставщика поиска, использующего протокол OpenSearch

Exchange

URL-адрес веб-служб Exchange

Кто может создавать источники результатов

Источники результатов можно создать на уровне приложения-службы поиска, семейства сайтов или сайта. Это позволяет администраторам приложения-службы поиска, семейств сайтов и владельцам сайтов применять свои требования при предоставлении результатов поиска пользователям. Когда вы создаете источник результатов, например, на уровне приложения-службы поиска, источник результатов доступен для любого правила запросов, созданного на том же уровне, а также для любого правила запросов, созданного для семейства сайтов или сайта, в веб-приложении, которое использует это приложение-служба поиска. Сведения об уровнях и разрешениях для источников результатов см. в разделе Создание источника результатов статьи Настройка источников результатов для поиска в SharePoint Server.

Указание источника результатов для запроса

Запрос изначально связан с источником результатов в соответствии с вариантом поиска, который выбран пользователем для выполнения запроса. Например, если пользователь щелкнет Люди под полем поиска (см. снимок экрана ранее в этой статье), чтобы выбрать вариант поиска людей, запрос использует источник результатов "Локальные результаты поиска людей".

Веб-часть "Поле поиска" всегда связана с определенной веб-частью "Результаты поиска". Если пользователь вводит запрос в поле поиска, веб-часть "Поле поиска" отправляет запрос связанной веб-части "Результаты поиска". Веб-часть "Результаты поиска" определяет источник результатов для запроса. По умолчанию это "Локальные результаты поиска SharePoint". Вы можете выбрать другой источник в качестве источника результатов по умолчанию. Вы также можете изменить любую веб-часть "Результаты поиска", чтобы указать другой источник результатов. Например, вы можете добавить новый вариант поиска "Отчеты" и создать страницу результатов поиска для отображения результатов для этого варианта поиска. Затем вы можете изменить веб-часть "Результаты поиска" по умолчанию, расположенную на странице результатов "Отчеты", чтобы выбрать нужный источник результатов. Пример такого источника результатов — это сайт SharePoint, содержащий типы контента, соответствующие отчетам. Дополнительные сведения см. в следующих ресурсах:

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

При создании правила запросов на странице "Управление правилами запросов" вы указываете источник результатов, в которому будет применяться правило. Затем на странице "Добавление и изменение правила запроса" в разделе Контекст вы можете добавить или удалить источники результатов, к которым применяется правило. Когда запрос отправляется в любой другой источник результатов, отличный от заданного вами, правило не сработает. Например, если создать правило запросов, которое должно срабатывать только при поиске людей, в качестве источника результатов для правила нужно выбрать "Локальные результаты поиска людей".

Сужение результатов поиска с помощью преобразования запросов

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

Вы также можете изменить запросы в веб-части, отправившей запрос, и в правилах запроса. Запрос пользователь сначала преобразуется изменениями в веб-части, а затем срабатывающими правилами запросов и, наконец, преобразованием запроса в источнике результатов запроса. Правила запросов и источники результатов могут принять измененный запрос как входные данные и опять изменить его. Однако изменения, внесенные в запрос источником результатов, не могут быть изменены в дальнейшем, так как преобразование запроса в источнике результатов изменяет запрос последним. Дополнительные сведения см. в разделе Планирование преобразования запросов и упорядочивания результатов в SharePoint Server.

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

{?{searchTerms} ContentClass=urn:content-class:SPSPeople}

Дополнительные сведения см. в статье Создание поисковых запросов в SharePoint 2013 (https://msdn.microsoft.com/library/jj163973.aspx).

See also

Query variables in SharePoint Server
Default connectors in SharePoint Server

Преобразование запросов в источниках результатов
Общие сведения о федерации и источниках результатов