SharePoint Conference 2008 : Search Server
Comme vous le savez déjà certainement Searc Server 2008 est arrivé et étend encore un peu plus loin les capacités de recherche indexation de SharePoint 2007 que ce soit MOSS ou WSS
Search Server (SS) 2008 est construit sur WSS
une install in-place vas mettre à jour WSS
- permet de changer du search classique WSS a SS
- les 2 moteurs de recherche cohabitent
- recherche Cross Site et multi collection !!!
Cependant dans le cas de MOSS, il y a des blocages entre MOSS for Search (MOSSfS)
- impossibilité de mettre à jour MOSSfS vers MSS
- pareil pour MSSX vers la RTM
- il faut suivre un processus bien précis avec le SP1
En ce qui concerne la fédération de recherche, il s'agit surtout d'exploiter le protocole OpenSearch ou le local via les WebParts idoine
>>> vous ne pouvez toujours pas fusionner les résultats avec la recherche principal.
Mais vous pouvez rajouter sur votre propre page de résultat des instances multiples de ces WP et donc avoir un effet Dashboard de plusieurs recherches.
Avec des styles et des contraintes différentes, il y a bien des possibilités surtout si vous rajoutez des audiences par exemple ou encore la notion de "more result"
Attention à un point, la recherche par fédération est plus limitante qu'une indexation directe. il ne s'agit pas forcement de fusionner les résultats mais de pouvoir plus contrôler le rafraîchissement des données, le security trimming, ...
La fédération est un outil de plus.
En démo, le speaker rajoute le flux RSS des résultats de Yahoo dans une Federate Location et rajoute un WP de fédération: simple et efficace
Cependant, que faire dans le cas ou le moteur distant n'est pas supporté, genre pas d'accès via le querystring ?
>>> il suffit de rajouter un Federated Search Connector
Soit en pratiquer, une simple page ASPX en Layout qui se connecte au serveur distant et renvoit les données sous XML (RSS) via un querystring
>>> je sais , c'est un terme bien fort pour un simple astuce mais c'est terriblement efficace et conseillé par Microsoft donc ...
Le SDK fournit d'ailleurs un sample pour un base SQL, d'autre sont disponible sur le sire enterprisesearch sur Microsoft.com
Malgré la simplicité bien agréable de la recherche fédérante, il existe des fonctionnalités avancés comme
- Le cache des résultats (par défaut, 60 secondes)
- rendu synchrone/asynchrone
- Top Federated WP est toujours synchrone
- la WP de résultat aussi
- les recherches lentes peuvent cependant être async et placé dans un WP de fédération avec un timeout et du cache
Attention ANNONCE
Microsoft vient de lancer le Search Communuty Toolkit : www.codeplex.com/sct
- Search ASP.Net control
- Faceted Search
- Export de configuration
- Federated connectors
- ...
- ...
Soit un nouvel RSS à suivre de prés 
Renaud Comte aka TheMit (SPaparazzi)
Member of WygTeam
http://www.wygwam.com
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :