Partager via


Envisagez d’utiliser des raffineurs sur une page de résultats de recherche dans SharePoint Server

 

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

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

Résumé : Découvrez comment vous envisagez d’utiliser des raffineurs sur une page de résultats de recherche dans SharePoint Server 2016 ou SharePoint Server 2013.

Voici les titres des sections de cet article :

  • Utilisation d'affinements dans la planification d'un voyage au Japon

  • Ce que vous devez rechercher pour identifier des affinements

  • Faire en sorte qu'une propriété gérée soit utilisable dans une recherche approfondie

  • À propos des propriétés gérées utilisables dans une recherche approfondie

Utilisation d’affinements dans la planification d’un voyage au Japon

Bien que le terme « affinements » soit une nouveauté pour vous, il y a de fortes chances pour que vous ayez déjà utilisé des affinements. Par exemple, si vous avez déjà acheté un livre en ligne, vous avez probablement utilisé des affinements pour trouver le bon livre.

Supposons par exemple que vous vous soyez rendu sur le site de votre librairie en ligne préférée pour trouver un guide de voyage sur le Japon. Vous avez saisi « Japon » dans le champ de recherche et, comme prévu, des pages de résultats de recherche apparaissent. Néanmoins, parcourir des pages et des pages de résultats n’est pas vraiment une partie de plaisir. Heureusement, les concepteurs du site proposent un moyen de limiter les résultats de la recherche. Sur le côté gauche de la page se trouve la liste « Catégories » qui contient des entrées telles que « Cuisine », « Géographie », « Histoire », « Voyage », et ainsi de suite. Vous cliquez sur « Voyage » et, en un instant, les résultats de la recherche affichent uniquement les livres de voyage qui contiennent le mot « Japon ».

Toutefois, il s’avère qu’il existe de nombreux livres de voyage sur le Japon. Par conséquent, vous devez affiner encore davantage les résultats. Vous recherchiez une version livre de poche. Toujours à partir des listes sur le côté gauche de la page, vous apercevez une catégorie intitulée « Format » qui contient des termes comme « Version papier », « PDF », « Audio », « Numérique » et « Poche ». Vous cliquez donc sur « Poche » et obtenez ce que vous recherchiez : des résultats concernant les livres de voyage sur le Japon au format de poche. Malheureusement, le nombre de résultats de la recherche était encore trop important. Vous avez alors continué à utiliser les différentes listes sur le côté gauche de la page jusqu’à sélectionner cinq livres potentiellement prometteurs. Parmi eux figurait celui que vous avez finalement choisi qui s’est directement retrouvé dans votre panier.

Voici à présent la partie un peu technique : lorsque vous avez cliqué sur « Voyage » et « Poche », vous utilisiez en réalité des affinements. Dans le vocabulaire de SharePoint, un affinement est une propriété gérée utilisable dans une recherche approfondie. Les valeurs d’affinement sont les valeurs d’une propriété gérée utilisable dans une recherche approfondie. Ainsi, dans le cas de votre processus d’achat en ligne, « Catégories » et « Format » sont des affinements. « Voyage » et « Poche » sont des valeurs d’affinement.

L’article D’une colonne de site à une propriété gérée - Comment ça marche ? explique comment les colonnes de site sont « transformées » en propriétés gérées lors d’une analyse. Par exemple, dans notre scénario de Centre de recherche, nous disposons d’une colonne de site nommée « Auteur interne ». Pour chaque élément de liste, cette colonne de site contient le nom de l’auteur d’un article (n’oubliez pas, chaque élément de liste représente un article). Pour aider l’utilisateur à affiner rapidement les résultats de la recherche pour obtenir des articles écrits par un auteur précis, exactement comme lorsque vous avez affiné les résultats de la recherche pour trouver un livre de voyage sur le Japon, vous avez dû faire de la propriété gérée qui représente la colonne de site « Auteur interne » une propriété utilisable dans une recherche approfondie. Le processus est évidemment un petit peu plus compliqué, et toutes les étapes seront expliquées dans des articles à venir.

Ce que vous devez rechercher pour identifier des affinements

Rien de plus simple : pour identifier des affinements, recherchez des informations que les utilisateurs voudront utiliser pour affiner les résultats de leur recherche.

Dans notre scénario de Centre de recherche, nous avons voulu utiliser les affinements suivants :

  • Responsable

  • Auteur interne

  • Éditeur

  • Type de contenu

  • Date de publication souhaitée

Faire en sorte qu’une propriété gérée soit utilisable dans une recherche approfondie

La première chose que vous devez faire lorsque vous configurez les affinements est de faire en sorte que les propriétés gérées que vous souhaitez utiliser soient utilisables dans une recherche approfondie. En fonction de votre niveau d’autorisation, vous pouvez effectuer cette opération à partir de deux emplacements :

Emplacement depuis lequel activer une propriété gérée en tant qu’affinement Niveau d’autorisation requis

Administration centrale

Administrateur de l’application Service de recherche

Administration de la collection de sites

Administrateur de collections de sites

Vous pouvez effectuer cette action à partir de deux emplacements pour la raison suivante : si vous travaillez avec du contenu (par exemple, vous êtes gestionnaire de contenu), il est peu probable que vous disposiez de droits de niveau d’administration de l’application Service de recherche, c’est-à-dire que vous n’aurez pas accès à l’Administration centrale. Toutefois, il est fort possible que vous disposiez d’autorisations d’administrateur de collections de sites.

L’article précédent de cette série (Procédure de configuration du composant WebPart Résultats de la recherche pour utiliser une nouvelle origine des résultats) expliquait comment les gestionnaires de contenu peuvent facilement ajouter du contenu à l’index de recherche sans avoir à solliciter les administrateurs des applications Service de recherche. À présent que tout le monde est satisfait, les gestionnaires de contenu ne doivent pas dépendre d’un administrateur d’application Service de recherche pour activer les affinements.

Cet article décrit uniquement la procédure que peut effectuer un administrateur de collection de sites (gestionnaire de contenu). Pour plus d’informations sur la façon dont les administrateurs de l’application Service de recherche peuvent faire en sorte qu’une propriété gérée soit utilisable dans une recherche approfondie, voir Activer les propriétés gérées créées automatiquement en tant qu'affinements dans l'Administration centrale de SharePoint.

À propos des propriétés gérées utilisables dans une recherche approfondie

La section précédente indiquait : « La première chose que vous devez faire lorsque vous configurez les affinements est de faire en sorte que les propriétés gérées que vous souhaitez utiliser soient utilisables dans une recherche approfondie. ». Il s’avère en fait que les administrateurs de collections sites (gestionnaires de contenu) ne peuvent pas effectuer cette action car ils ne possèdent pas le niveau d’autorisation requis. Cependant, ils possèdent le niveau d’autorisation pour mapper une propriété analysée à une propriété gérée utilisable dans une recherche approfondie.

Vous êtes perdu ? Examinons ces opérations plus en détail.

Les administrateurs d’application Service de recherche, qui ont accès à l’Administration centrale, peuvent configurer directement plusieurs éléments sur une propriété gérée. Par exemple, la capture d’écran suivante montre comment ils peuvent modifier la propriété nommée InternalWriterOWSUSER afin qu’elle soit utilisable dans une recherche approfondie en sélectionnant Oui - actif ou Oui - latent à partir du menu Utilisable dans une recherche approfondie.

Property in CA

Si nous examinons la même propriété du point de vue d’un administrateur de collection de sites qui configure la propriété au niveau de la collection de sites, non seulement le nom de la propriété est grisé, mais le menu Utilisable dans une recherche approfondie est verrouillé (ce n’est peut-être pas très visible sur la capture d’écran, mais le champ est verrouillé).

Property in SA

Heureusement, il existe de nombreuses propriétés gérées « vides » qui sont par défaut activées en tant qu’affinements. Dans ce contexte, « vide » signifie qu’une propriété analysée n’est pas mappée sur l’affinement. Cela signifie que les administrateurs de collections de sites peuvent mapper une propriété analysée sur l’une de ces propriétés gérées utilisables dans une recherche approfondie sans dépendre d’un administrateur d’application Service de recherche.

Le tableau ci-dessous offre une vue d’ensemble des propriétés gérées activées par défaut en tant qu’affinements.

Nom de la propriété gérée Type de données pour le mappage Format d’affichage des valeurs d’affinement

RefinableDate00 - RefinableDate19

Valeurs contenant des dates

Intervalles

RefinableDecimal00 - RefinableDecimal09

Valeurs contenant des nombres avec trois décimales au maximum

Intervalles

RefinableDouble00 - RefinableDouble09

Valeurs contenant des nombres avec plus de trois décimales

Intervalles

RefinableInt00 - RefinableInt49

Valeurs correspondant à des nombres entiers

Intervalles

RefinableString00 - RefinableString99

Valeurs correspondant à des chaînes. Sont incluses les valeurs qui utilisent le type de données Texte, Personne, Groupe, Métadonnées gérées, Choix et Oui/Non.

Liste

Dans notre scénario de Centre de recherche, nous avions déjà identifié les affinements que nous voulions utiliser. Pour chacun de ces affinements, nous avons défini les propriétés gérées utilisables dans une recherche approfondie que nous utiliserions :

Affinement à utiliser Propriété gérée utilisable dans une recherche approfondie

Responsable

RefinableString01

Auteur interne

RefinableString02

Éditeur

RefinableString03

Type de contenu

RefinableString04

Date de publication souhaitée

RefinableDate01

À présent que nous avons un plan pour les affinements à utiliser, la tâche suivante consiste à effectuer la configuration réelle des affinements.

Article suivant de cette série

Comment ajouter des raffineurs à votre page de résultats de recherche dans SharePoint Server