Partager via


Configurer 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

Les origines des résultats permettent de limiter les recherches à certains contenus ou à un sous-ensemble de résultats de recherche. SharePoint Server fournit 16 sources de résultats prédéfinies pour l’expérience de recherche classique. The pre-configured default result source is Local SharePoint Results. You can specify a different result source as the default. L’expérience de recherche moderne utilise la source de résultats par défaut. Par conséquent, si vous modifiez la source de résultats par défaut pour la recherche classique, vous la modifiez également pour la recherche moderne. Pour plus d'informations, voir Présentation des origines de résultats pour la recherche dans SharePoint Server.

Créer une origine des résultats

Vous pouvez créer une origine des résultats pour une application de service de recherche, une collection de sites ou un site. Le tableau suivant indique les autorisations requises pour créer une origine des résultats à chaque niveau, et où l'origine des résultats peut être utilisée.

Niveaux et autorisations pour les origines des résultats

Quand vous créez une origine des résultats à ce niveau Vous devez disposer de l'autorisation L'origine des résultats peut être utilisée dans
Application de service de recherche Administrateur d’application de service de recherche Toutes les collections de sites des applications Web qui utilisent l’application de service de recherche
Collection de sites Administrateur de collections de sites Tous les sites de la collection de sites
Site Propriétaire du site Le site

Pour créer une origine des résultats

En fonction du niveau auquel vous voulez créer l’origine des résultats, réalisez les étapes suivantes :

  • Pour créer une origine des résultats pour une application de service de recherche :

    • Vérifiez que le compte d'utilisateur qui effectue cette procédure est un administrateur de l'application de service de recherche.

    • Dans l'Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

    • Cliquez sur l'application de service de recherche pour laquelle vous voulez créer une origine des résultats.

    • Sur la page Administration de la recherche associée à l'application de service de recherche, dans la barre de lancement rapide, accédez à la section Requêtes et résultats, puis cliquez sur Origines des résultats.

  • Pour créer une origine des résultats pour une collection de sites :

    • Vérifiez que le compte d’utilisateur qui exécute cette procédure est administrateur de la collection de sites.

    • Dans le menu Paramètres de la collection de sites, cliquez sur Paramètres du site.

    • Sur la page Paramètres du site, dans la section Administration de la collection de sites, cliquez sur Origines des résultats de la recherche.

  • Pour créer une origine des résultats pour un site :

    • Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Propriétaires pour ce site.

    • Dans le menu Paramètres du site, cliquez sur Paramètres du site.

    • Sur la page Paramètres du site, dans la section Recherche, cliquez sur Origines des résultats.

À suivre :

  1. Sur la page Gérer les origines des résultats, cliquez sur Nouvelle origine des résultats.

  2. Sur la page Ajouter une source de résultats, dans la section Informations générales, procédez comme suit :

    • Dans la zone Nom, tapez un nom pour l'origine des résultats.

    • Dans la zone Description, tapez une description de l'origine des résultats.

  3. Dans la section Protocole, sélectionnez l’un des protocoles suivants pour récupérer les résultats de la recherche :

    • SharePoint local, le protocole par défaut, fournit des résultats à partir de l'index de la recherche de cette application de service de recherche.

    • SharePoint distant fournit des résultats à partir de l'index d'un service de recherche dans une autre batterie de serveurs.

      Importante

      Pour utiliser le protocole SharePoint distant afin d'obtenir les résultats de la recherche dans une batterie de serveurs SharePoint Server sur site à partir de l'index d'une autre batterie SharePoint Server sur site, vous devez configurer la batterie qui reçoit les requêtes afin qu'elle approuve celle qui les envoie. Pour plus d'informations sur cette procédure, voir Configurer la relation d'approbation pour la recherche entre deux batteries de serveurs SharePoint Server.

    • OpenSearch fournit des résultats à partir d'un moteur de recherche qui utilise le protocole OpenSearch 1.0/1.1.

  4. Dans l'étape précédente, si vous avez sélectionné SharePoint local ou SharePoint distant pour le protocole, sélectionnez Résultats de la recherche SharePoint dans la section Type pour rechercher des résultats dans l'intégralité de l'index, ou sélectionnez Résultats de la recherche de personnes pour activer le traitement des requêtes propre à la recherche de personnes.

  5. Si vous avez sélectionné SharePoint distant pour le protocole, tapez l'adresse de la collection de sites racine de la batterie de serveurs SharePoint distante dans la section URL du service distant.

  6. Si vous avez sélectionné OpenSearch 1.0/1.1 pour le protocole, tapez l'URL de la source OpenSearch dans la section URL source.

  7. Dans le champ Transformation de requête, effectuez l’une des opérations suivantes :

    • Conservez la transformation de requête par défaut (searchTerms). Dans ce cas, la requête sera identique à celle de la transformation précédente.

    • Tapez une autre transformation de requête dans la zone de texte. Pour plus d'informations, voir Présentation des transformations de requête.

    • Utilisez le Générateur de requêtes pour configurer une transformation de requête en procédant comme suit :

      • Cliquez sur Lancer le Générateur de requêtes.

      • Dans la boîte de dialogue Générer votre requête , générez éventuellement la requête en spécifiant des filtres, en triant et en effectuant des tests sur les onglets, comme indiqué dans les tableaux suivants.

Sous l'onglet CONCEPTS DE BASE

   
Filtre par mots clés Vous pouvez utiliser les filtres par mots clés pour ajouter des variables de requêtes prédéfinies à la transformation de requête. Vous pouvez sélectionner des variables de requête prédéfinies dans la liste déroulante, puis les ajouter à la requête en cliquant sur Ajouter un filtre par mots clés.

Pour obtenir une vue d’ensemble des variables de requête, reportez-vous à l’article Variables de requête dans SharePoint Server 2013.
Filtre de propriétés Vous pouvez utiliser les filtres de propriétés pour interroger le contenu des propriétés gérées définies comme queryable dans le schéma de la recherche.

Vous pouvez sélectionner des propriétés gérées dans la liste déroulante Filtre de propriétés. Cliquez sur Ajouter un filtre de propriétés pour ajouter le filtre à la requête.

Sous l'onglet TRI

   
Critère de tri des éléments Dans le menu Trier par, vous pouvez sélectionner une propriété gérée dans la liste des propriétés gérées qui sont définies comme triables dans le schéma de recherche, puis sélectionnez Décroissant ou Croissant. Pour trier par pertinence (autrement dit, pour utiliser un modèle de classement), sélectionnez Rang. Vous pouvez cliquer sur Ajouter un niveau de tri pour spécifier une propriété pour un second niveau de tri pour les résultats de la recherche. Notez que le tri des résultats de la recherche respecte la casse.
Modèle de classement Si vous avez sélectionné Rang dans la liste Trier par, vous pouvez choisir le modèle de classement à utiliser pour le tri.
Classement dynamique Vous pouvez cliquer sur Ajouter une règle de classement dynamique pour spécifier un classement supplémentaire en ajoutant des règles qui changent l'ordre des résultats au sein du bloc de résultats quand certaines conditions sont remplies.

Sous l'onglet TEST

   
Texte de requête Vous pouvez afficher le texte de requête final, qui est basé sur le modèle de requête d'origine, les règles de requête applicables et les valeurs de variable.
Cliquez sur Afficher plus pour afficher les options dans les lignes suivantes de ce tableau.
Modèle de requête Vous pouvez afficher la requête telle qu'elle est définie sous l'onglet CONCEPTS DE BASE ou dans la zone de texte dans la section Transformation de requête de la page Ajouter une source de résultats.
Variables du modèle de requête Vous pouvez tester le modèle de requête en spécifiant des valeurs pour les variables de requête.

Enfin, sur la page Ajouter une origine des résultats, dans la section Informations d'identification, sélectionnez le type d'authentification souhaité pour les utilisateurs qui se connectent à l'origine des résultats.

Définir une origine des résultats par défaut

Vous pouvez définir une origine des résultats comme origine des résultats par défaut. Cela permet de modifier facilement la requête dans les composants WebPart de recherche. Par exemple, quand vous ajoutez un composant WebPart de recherche de contenu à une page, le composant WebPart utilise automatiquement l'origine des résultats par défaut. Pour plus d'informations, voir Configurer des WebParts de recherche dans SharePoint Server.

Notes

L’expérience de recherche moderne dans SharePoint Server 2019 obtient les résultats 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.

Pour définir une origine des résultats par défaut

Effectuez les procédures appropriées de la liste suivante selon le niveau auquel l'origine des résultats est configurée.

  • Si l'origine des résultats a été créée au niveau de l'application de service de recherche, procédez comme suit :

    1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est un administrateur de l’application de service de recherche.

    2. Dans Administration centrale, dans la section Gestion des applications, cliquez sur Gérer les applications de service.

    3. Cliquez sur l'application de service de recherche pour laquelle vous voulez définir l'origine des résultats par défaut.

    4. Sur la page Administration de la recherche, dans la section Requêtes et résultats, cliquez sur Origines des résultats.

  • Si l’origine des résultats se trouve au niveau de la collection de sites, procédez comme suit :

    1. Vérifiez que le compte d’utilisateur qui exécute cette procédure est administrateur de la collection de sites.

    2. Dans le menu Paramètres de la collection de sites, cliquez sur Paramètres du site.

    3. Sur la page Paramètres du site, dans la section Administration de la collection de sites, cliquez sur Origines des résultats de la recherche.

  • Si l’origine des résultats se trouve au niveau du site, procédez comme suit :

    1. Vérifiez que le compte d’utilisateur qui effectue cette procédure est membre du groupe Propriétaires pour ce site.

    2. Dans le menu Paramètres du site, cliquez sur Paramètres du site.

    3. Sur la page Paramètres du site, dans la section Recherche, cliquez sur Origines des résultats.

  • Dans la page Gérer les origines des résultats, pointez sur l'origine des résultats que vous voulez définir comme par défaut, cliquez sur la flèche qui s'affiche, puis cliquez sur Définir par défaut.

Voir aussi

Query variables in SharePoint Server