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

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

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

Примечание.

Современный интерфейс поиска в SharePoint Server 2019 получает результаты из источника результатов по умолчанию. Изменение источника результатов по умолчанию влияет как на классический, так и на современный интерфейс поиска.

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

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

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

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

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

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

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

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

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

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

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

Этот вариант поиска Использует этот предварительно настроенный источник результатов
Everything Локальные результаты 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 для получения результатов поиска

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

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

Источник результатов, использующий этот протокол Необходимо указать этот URL-адрес
Удаленные результаты SharePoint Адрес корневого семейства веб-сайтов удаленной фермы SharePoint Server
OpenSearch 1.0/1.1 URL-адрес RSS-канала поставщика поиска, использующего протокол OpenSearch

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

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

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

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

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

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

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

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

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

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

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

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

Дополнительные сведения см. в статье Создание поисковых запросов в SharePoint 2013 (/sharepoint/dev/general-development/building-search-queries-in-sharepoint).

См. также

Query variables in SharePoint Server

Соединители по умолчанию в SharePoint Server

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

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