Nouveautés dans les interfaces de recherche de MOSS après la mise à jour d’infrastructure

Note : Pas de note
Auteur : fabrice69 Article lu 1 318 fois

Description : Suite à la mise a jour importante publiée par Microsoft pour les fermes Sharepoint, j'ai tenté de présenter dans cet articles les nouveautés dans la recherche pour MOSS




Nouveautés dans les interfaces de recherche de MOSS après la mise à jour d'infrastructure

Introduction


Suite à l'annonce de la mise en ligne du package d'Update d'infrastructure pour WSS V3 et MOSS 2007 :

  1. SharePoint : Mise à jour d'infrastructure des fermes basées sur SharePoint

J'ai voulu un peu m'attarder sur les nouveautés apportés par ce package dans le cadre de la gestion de la fonction de recherche de MOSS.

Un article précédent expliquait comment configurer ce moteur de recherche, donc nous verrons surtout les différences par rapport à cette configuration initiale.

Interface d'administration

L'interface d'administration propose toujours la gestion des services partagés (Shared Services) avec le lien vers le service qui a été déjà configuré.

Une fois que l'on va dans ce site d'administration, on retrouve bien sur toutes les fonctionnalités possibles dans les Shared Services :

  1. Profiling et My Site
  2. Search
  3. Excel Services
  4. Audiences
  5. Business Data Catalog

Mais nous voyons surtout apparaître un nouveau lien dans cette page (dans le groupe Search) :

  • Search administration

Ce lien pointe vers une page ASPX qui est celle installée avec Microsoft Search Server 2008 (searchadministration.aspx) regroupant toutes les informations du moteur de recherche (Résumé de la configuration, Crawls en cours, Dernies crawls effectués, ...) ainsi que tous les liens vers les nouvelles options de configuration et de Reporting.

On peut d'ailleurs noter que suite à cette installation, tout le catalogue du moteur de recherche est intégralement vidé. Il faut donc aussi prévoir que les prochaines Indexation Incrémentales seront des indexation Full.

Recherche Fédérée

Une des principales nouveautés apportées par Microsoft Search Server 2008 a donc été aussi fourni par cet package à notre environnement MOSS. On peut donc maintenant le configurer pour ajouter ses éventuelles sources personnelles.

Pour voir ou modifier cette configuration, il faut cliquer sur le lien de gauche « Federated Locations »

On y trouve alors une liste avec trois moteurs de recherches préconfigurés :

  • Internet Search Results : OpenSearch sur Live Search de Microsoft
  • Internet Search Suggestions : OpenSearch sur des propositions depuis Live Search
  • Local Search Results : OpenSearch sur le serveur lui même

On peut bien sur ajouter ses propres sources fédérées via l'importation si vous avez déjà créé le fichier XML nécessaire, ou via « New Location ».

On peut aussi télécharger depuis le site de Microsoft une liste de différents connecteurs vers des sources externes (comme WikiPedia, Youtube, Technet, ...) :

Il s'agit donc d'un fichier XML particulier (extension FLD) avec la définition de la source (via flux RSS), mais aussi la transformation XSL à appliquer sur le flux de résultat.

Je vous invite à regarder le fichier en question pour éventuellement créer le votre.

Vous pouvez aussi consulter la documentation et le SDK fournis par Microsoft :

Les rapports d'utilisations

Les rapports d'utilisation proposés de base sont de deux types :

  • Queries report : Requêtes envoyées au serveur de recherche
  • Results report : Résultat fourni par le serveur de recherche

Il permet graphiquement (un peu comme les rapports SQL Server Reporting Services) de proposer des graphiques avec quelques données d'utilisation. On peut exporter ces graphiques sous les formats Excel ou PDF.

Le reste des possibilités de l'administration du moteur de recherche de MOSS existait déjà dans la précédente mouture.

Voyons maintenant comment installer le composant de recherche fédérée dans notre page de résultat. Nous prendrons l'exemple avec le FLD de WikiPedia disponible sur la galerie de Microsoft.


Configuration de la recherche fédérées sur la page de résultat

Une fois que la configuration de nos sources fédérées a été effectuée dans la page d'administration, il convient de placer la WebPart pour présenter cette information aux utilisateurs effectuant une requête sur le site de recherche.

Pour ceci, on va sur la page de recherche, qui est dans le cadre d'un site MOSS Portal avec une adresse du type :

Présentant une boite de dialogue (semblable à Google ou Live Search) et le lien de la loupe.

Cette page est celle ou l'on envoie la requête au moteur de recherche, mais n'est pas celle qui affichera les résultats de notre recherche. Pour ceci, il faut aller sur la page par défaut :

Qui est réellement la page de résultat (de base), ainsi en passant en mode édition de cette page (avec une recherche en cours afin de voir les WebParts chargées) :

La page se recharge alors avec le découpage des zones à WebParts et les WebParts déjà ajoutées. Nous devons alors cliquer sur le bouton « Add a WebPart » de la Zone à WebPart de droite.

Une fenêtre s'affiche alors avec la liste des WebPart existantes et disponible dans notre ferme MOSS, ces WebParts sont regroupées par thématique et nous pouvons directement chercher le groupe « Search ».

Dans ce groupe se trouve la WebPart « Top Federated Results » qui est donc l'affichage du top X de la recherche sur nos sources fédérées

On clique sur OK et on voit apparaître cette WebPart dans la zone de droite (au dessus de Best Bets).

Il nous reste encore à la configurer sur la source WikiPedia, on clique pour cela sur « Edit » et « Modify Shared WebPart »

On peut dès lors ajouter la liste des sources que l'on veut voir afficher dans cette WebPart en cliquant sur « Add » et sélectionnant dans la liste déroulante ka source à prendre

Vous avez d'autres paramètres sur cette WebPart que je vous invite à découvrir (comme le nombre de résultats, le nombre de caractères affiché pour le résumé, ...). Une fois ces paramètres définis, on valide par OK et il faut publier (bouton « Publish » en haut de la page) la page pour la mettre à disposition des utilisateurs.

On obtient alors un résultat sous la forme :

Conclusion

Il est donc primordial d'effectuer cette mise à jour de vos fermes MOSS afin de bénéficier de cette avancée qu'est la recherche fédérée.


Romelard Fabrice [MVP]

Intranet/Extranet CTO - SGS



A Propos de l'auteur

Romelard Fabrice [MVP]

Intranet/Extranet CTO - SGS



[ Voir la fiche de fabrice69 ] - [ Voir tous les articles de fabrice69 ] - [ Contacter fabrice69 ] - [ Visiter le site de fabrice69 ]



Mots définissants ce tutorial

Mot(s) associé(s) :

moss sharepoint search update federated




Commentaire(s)

Aucun commentaire pour le moment

Ajouter un commentaire :

Pour ajouter un commentaire, vous devez vous identifier :
Si vous n'avez pas encore de compte sur un des sites TechnoS-SourceS / CodeS-SourceS cliquez ici pour créer votre compte.

Login et mot de passe que vous avez sur
CodeS-SourceS/TechnoS-SourceS




Mot de passe oublié ? / Activation de compte
Créer un compte