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

S’APPLIQUE À :oui-img-132013 oui-img-162016 oui-img-192019 oui-img-seÉdition d’abonnement no-img-sopSharePoint dans Microsoft 365

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

Remarque

L’expérience de recherche moderne dans SharePoint Server 2019 obtient ses résultats à partir de la source de résultats par défaut. Si vous modifiez la source de résultats par défaut, cela a un impact à la fois sur les expériences de recherche classiques et modernes.

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)

  • Protocole à utiliser pour obtenir les résultats de la recherche : depuis septembre 2024, seule Local SharePoint l’option de protocole est prise en charge. Les Remote SharePoint options de protocole et OpenSearch retournent zéro résultat et seront bientôt supprimées de la configuration.

  • 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 montre 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.

expériences de recherche par défaut du Centre de recherche d’entreprise

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.

Importante

Depuis septembre 2024, pour les sources de résultats Microsoft 365 SharePoint Online, les options de protocole OpenSearch et SharePoint à distance ont été supprimées et seront bientôt supprimées de l’interface utilisateur de configuration source de résultat. Toute source de résultats SharePoint Online actuellement configurée pour utiliser ces options n’aura aucun résultat retourné.

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 L’index de recherche d’un service Search hébergé dans une autre batterie de serveurs, l’option n’est plus prise en charge et ne retourne aucun résultat
OpenSearch 1.0/1.1 Un moteur de recherche externe (tel qu’un moteur de recherche distant ou un flux) qui utilise le protocole OpenSearch pour fournir des résultats de recherche, l’option n’est plus prise en charge et ne retourne aucun résultat

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 à utiliser 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 sous une zone de recherche (voir la capture d’écran plus haut dans cet article) pour spécifier l’expérience de recherche Personnes, la requête utilise la source de résultats « Local Personnes Results ».

Un composant WebPart Zone de recherche est toujours associé à un composant WebPart Résultats de la recherche particulier. Lorsqu’un utilisateur tape une requête dans une zone de recherche, le composant WebPart Zone de recherche envoie la requête au composant WebPart Résultats de la recherche associé. Ce composant WebPart Résultats de la recherche spécifie la source des résultats de la requête ; par défaut, cette source de résultats est « Résultats SharePoint locaux ». Vous pouvez définir une source de résultat différente comme source par défaut. Vous pouvez également modifier n’importe quel composant WebPart Résultats de la recherche pour spécifier une source de résultats différente à utiliser. Par exemple, vous pouvez ajouter une nouvelle expérience de recherche appelée « Rapports » et créer une page de résultats de recherche pour afficher les résultats de recherche pour cette expérience de recherche. Vous pouvez ensuite modifier le composant WebPart Résultats de la recherche par défaut qui se trouve sur la nouvelle page de résultats Rapports pour spécifier une source de résultats appropriée pour cette expérience de recherche. Un site SharePoint qui contient des types de contenu correspondant à des rapports est un exemple de source de résultat. Pour plus d’informations, consultez 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 Génération de requêtes de recherche dans SharePoint 2013 (/sharepoint/dev/general-development/building-search-queries-in-sharepoint).

Voir aussi

Variables de requête dans SharePoint Server

Connecteurs par défaut dans SharePoint Server

Transformation de requêtes dans des origines des résultats

À propos des origines des résultats et de la fédération