Présentation des origines de résultats pour la recherche dans SharePoint Server

 

**Sapplique à :**SharePoint Server 2013, SharePoint Server 2016

**Dernière rubrique modifiée :**2017-07-26

**Résumé :**Utilisez une origine des résultats dans SharePoint Server 2016 et SharePoint Server 2013 pour spécifier le fournisseur auprès duquel obtenir des résultats de recherche, et pour limiter éventuellement la recherche à un sous-ensemble de ces résultats.

Cet article présente rapidement les origines des résultats dans SharePoint Server. Dans cet article :

  • Qu’est-ce qu’une origine des résultats ?

  • Origines des résultats disponibles

  • Protocoles et URL d’origine des résultats

  • Qui peut créer et utiliser des origines des résultats ?

  • Indiquer une origine des résultats pour une requête

  • Limiter les résultats de recherche en utilisant une transformation de requête

Qu’est-ce qu’une origine des résultats ?

Lorsqu’un utilisateur émet une requête, le système de recherche l’associe à une origine des résultats pour fournir les résultats de recherche. L’origine des résultats est une définition qui indique chacun des éléments suivants :

  • Un fournisseur de recherche ou une URL source à partir desquels obtenir les résultats de recherche (par exemple, l’index de recherche du service de recherche SharePoint local)

  • Un protocole à utiliser pour obtenir les résultats de recherche (par exemple, le protocole OpenSearch)

  • Une transformation de requête qui peut limiter les résultats du fournisseur de recherche donné ou de l’URL donnée à un sous-ensemble indiqué (par exemple, un sous-ensemble avec un type de contenu particulier)

L’origine des résultats peut également indiquer d’autres paramètres, tels qu’une méthode d’authentification à utiliser lors de la demande de résultats auprès d’un fournisseur.

Par exemple, l’origine des résultats préconfigurée peut être « Résultats locaux de recherche de vidéos ». Cette origine des résultats indique l’index de recherche SharePoint local en tant que fournisseur et « SharePoint local » en tant que protocole, et elle comprend une transformation de requête qui indique qu’elle renverra uniquement les fichiers qui portent des extensions de fichiers correspondant à des vidéos, comme MP4. L’origine des résultats « Résultats locaux de recherche de vidéos » est utilisée par l’expérience de recherche de vidéos, ou secteur vertical de recherche, sur la page de résultats du Centre de recherche d’entreprise par défaut.

La capture d’écran suivante illustre les quatre expériences de recherche disponibles sur une page de résultats du Centre de recherche d’entreprise par défaut. L’utilisateur peut choisir l’une de ces expériences de recherche avant de soumettre une requête dans la zone de recherche.

enterprise Search Center default search experiences

Le tableau suivant indique les origines des résultats utilisées par les quatre expériences de recherche disponibles sur une page de résultats du Centre de recherche d’entreprise par défaut. Chaque expérience de recherche utilise une origine des résultats différente.

Expériences de recherche et origines des résultats correspondantes

Cette expérience de recherche Utilise cette origine des résultats préconfigurée

Tout

Résultats SharePoint locaux

Personnes

Résultats locaux de recherche de personnes

Conversations

Conversations

Vidéos

Résultats locaux de recherche de vidéos

Origines des résultats disponibles

SharePoint Server fournit 16 origines des résultats préconfigurées qui sont disponibles sur tous les sites et collections de sites des applications Web qui utilisent une application de service de recherche. Les origines des résultats préconfigurées sont indiquées dans le tableau suivant. Vous pouvez afficher les détails des origines des résultats sur la page Gérer les origines des résultats.

Origines des résultats préconfigurées

Cette origine des résultats Indique ces éléments dans l’index SharePoint local

Conversations

Discussions sur les microblogs, billets de flux d’actualités et sites communautaires

Documents

Documents Microsoft Office et PDF

Éléments correspondant à un type de contenu

Éléments qui correspondent à un type de contenu que la requête entrante indique

Éléments correspondant à une balise

Documents ou éléments de liste qui correspondent à un terme de métadonnées gérées que la requête entrante indique

Éléments liés à l’utilisateur actuel

Documents ou éléments de liste associés à l’utilisateur de la manière indiquée par le modèle de requête

Résultats locaux de recherche de personnes

Éléments de personne provenant de la base de données de profil de l’application de service de profil utilisateur

Résultats de la recherche de rapports et de données locaux

Éléments Excel, Office Data Connection (ODC) ou Report Definition Language (RDL) ou éléments dans une bibliothèque de rapports

Résultats SharePoint locaux

Tous les éléments provenant de l’index de recherche SharePoint local, sauf les éléments de personne

Résultats locaux de recherche de vidéos

Vidéos

Pages

Images

Photos et images

Populaire

Documents et éléments de liste triés par nombre de vues

Éléments récemment modifiés

Documents et éléments de liste triés par date de modification

Recommandations

Documents et éléments de liste que vous recommandez pour la requête entrante

Wiki

Pages Wiki SharePoint

À partir de la page Gérer les origines des résultats, vous pouvez créer d’autres origines des résultats de l’une des deux façons suivantes :

Protocoles et URL d’origine des résultats

L’origine des résultats indique un des quatre protocoles à utiliser pour obtenir les résultats de recherche, tel qu’indiqué dans le tableau suivant.

Protocoles d’origine des résultats

Une origine des résultats qui indique ce protocole Génère les résultats de recherche provenant de ce fournisseur de recherche

SharePoint local

Index de recherche du service de recherche local

SharePoint distant

Index de recherche d’un service de recherche hébergé dans une autre batterie de serveurs

OpenSearch 1.0/1.1

Fournisseur de recherche externe (tel qu’un moteur de recherche ou un flux distant) qui utilise le protocole OpenSearch pour fournir des résultats de recherche

Exchange

Services Web Exchange

Une origine des résultats qui utilise un protocole autre que « SharePoint local » doit également indiquer l’URL à partir de laquelle obtenir les résultats de recherche, tel qu’indiqué dans le tableau suivant.

URL d’origine des résultats

Une origine des résultats qui utilise ce protocole Doit indiquer cette URL

SharePoint distant

Adresse de la collection de sites racine de la batterie de serveurs SharePoint Server distante

OpenSearch 1.0/1.1

URL du flux RSS d’un fournisseur de recherche qui utilise le protocole OpenSearch

Exchange

URL des services Web Exchange

Qui peut créer des origines des résultats ?

Les origines des résultats peuvent être créées au niveau de l’application de service de recherche, de la collection de sites ou du site. Ainsi, les administrateurs d’application de service de recherche, les administrateurs de collection de sites et les propriétaires de sites peuvent créer et utiliser les origines des résultats pour répondre à leurs exigences spécifiques en matière de résultats de recherche pour les utilisateurs. Lorsque vous créez une origine des résultats au niveau de l’application de service de recherche, par exemple, si l’origine des résultats est disponible pour toutes les règles de requête créées au même niveau et également pour toutes les règles de requête créées pour une collection de sites ou un site se trouvant dans une application Web qui utilise cette application de service de recherche. Pour plus d’informations sur les niveaux et les autorisations pour les origines des résultats, voir Créer une origine des résultats dans Configurer des origines de résultats pour la recherche dans SharePoint Server.

Indiquer une origine des résultats pour une requête

Une requête est initialement associée à une origine des résultats en fonction de l’expérience de recherche dans laquelle l’utilisateur effectue la requête. Par exemple, si un utilisateur clique sur Personnes en dessous d’une zone de recherche (voir la capture d’écran plus haut dans cet article) pour indiquer l’expérience de recherche de personnes, la requête utilise l’origine des résultats « Résultats locaux de recherche de personnes ».

Un composant WebPart de zone de recherche est toujours associé à un composant WebPart de résultats de recherche particulier. Lorsqu’un utilisateur tape une requête dans une zone de recherche, le composant WebPart de zone de recherche envoie la requête au composant WebPart de résultats de recherche associé. Ce dernier spécifie l’origine des résultats pour la requête ; par défaut, il s’agit de « Résultats SharePoint locaux ». Vous pouvez spécifier une origine des résultats par défaut différente. Vous pouvez également modifier les composants WebPart de résultats de recherche pour spécifier une autre origine des résultats à utiliser. Par exemple, vous pouvez ajouter une nouvelle expérience de recherche nommé « Rapports » et créer une page de résultats de recherche pour afficher les résultats associés à cette expérience. Vous pouvez alors modifier le composant WebPart de résultats de recherche par défaut de la nouvelle page de résultats Rapports pour indiquer une origine des résultats adaptée à cette expérience, telle qu’un site SharePoint avec des types de contenu correspondant à des rapports. Pour plus d’informations, voir les ressources suivantes :

Vous pouvez configurer le système de recherche pour qu’une requête soit associée à une origine des résultats supplémentaire ou différente dans certaines conditions. Pour ce faire, vous pouvez créer une règle de requête qui affiche les résultats d’une autre origine si une requête est exécutée plus souvent avec cette origine qu’avec celle dont s’est servi l’utilisateur. Par exemple, supposons qu’un utilisateur recherche « programme des discours » dans l’expérience de recherche Conversations, mais que cette requête soit plus populaire dans l’expérience de recherche Vidéos. Dans ce cas, vous pouvez configurer une action qui affiche également les résultats de l’origine Vidéos dans un bloc de résultats séparé. Pour plus d’informations, voir les ressources suivantes :

Lorsque vous créez une règle de requête, sur la page Gérer les règles de requête, vous indiquez une origine des résultats à laquelle la règle s’applique. Sur la page Ajouter/Modifier la règle de requête, dans la section Contexte, vous pouvez ajouter ou supprimer des origines des résultats auxquelles la règle s’applique. Lorsqu’une requête est soumise à une origine des résultats autre que l’une des origines que vous définissez comme étant applicables, la règle ne se déclenche pas. Par exemple, si vous souhaitez créer une règle de requête qui ne se déclenche que pour les recherches de personnes, vous pouvez indiquer que la règle ne s’applique qu’à l’origine des résultats « Résultats locaux de recherche de personnes ».

Limiter les résultats de recherche en utilisant une transformation de requête

Vous pouvez configurer le système de recherche pour qu’il interprète la finalité des requêtes des utilisateurs et qu’il modifie les requêtes en conséquence pour fournir des résultats de recherche plus ciblés. Pour ce faire, vous pouvez utiliser la section Transformation de requête qui fait partie de la définition de chaque origine des résultats. Par exemple, pour fournir une expérience de recherche de vidéos, vous pouvez configurer une transformation de requête dans l’origine des résultats pour indiquer un site SharePoint depuis lequel obtenir les résultats de recherche pour les requêtes de vidéos.

Vous pouvez également modifier les requêtes dans le composant WebPart qui émet une requête et dans les règles de requête. Une requête d’utilisateur est d’abord transformée par les modifications qui ont été configurées dans le composant WebPart, puis par les règles de requête qui se déclenchent, et enfin par la transformation de requête dans l’origine des résultats de la requête. Les règles de requête et les origines des résultats peuvent considérer la requête modifiée comme une entrée et modifier à nouveau la requête. Cependant, les requêtes modifiées par une origine des résultats ne peuvent pas être davantage modifiées car la transformation de requête dans une origine des résultats modifie la requête en dernier. Pour plus d’informations, voir Planifier la transformation de requêtes et le tri des résultats dans SharePoint Server.

Chaque origine des résultats préconfigurée utilise une transformation de requête et fournit donc un exemple de mode d’utilisation d’une transformation de requête pour limiter les résultats de recherche. Sur la page Gérer les origines des résultats, vous pouvez cliquer sur chaque origine des résultats pour voir la manière dont elle utilise une transformation de requête. Par exemple, vous pouvez cliquer sur l’origine des résultats préconfigurée « Résultats locaux de recherche de personnes » pour voir qu’elle utilise la transformation de requête suivante pour fournir des résultats liés aux personnes à partir de la base de données de profil :

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

Pour plus d’informations, voir l’article relatif à la génération de requêtes de recherche dans SharePoint 2013 (https://msdn.microsoft.com/library/jj163973.aspx).

See also

Query variables in SharePoint Server
Default connectors in SharePoint Server

Transformation de requêtes dans des sources de résultats
À propos de la fédération et des origines des résultats