Recherche de données métiers
Le Catalogue de données métiers, une nouvelle fonctionnalité introduite dans Microsoft Office SharePoint Server 2007, fournit un moyen facile pour intégrer des données métiers provenant d'applications principales, telles que SAP ou Siebel, avec le site portail de votre entreprise, sans aucune écriture de code. Après avoir créé une application dans le Catalogue de données métiers, d'autres fonctionnalités d'Office SharePoint Server 2007, telles que la Recherche de contenu d'entreprise dans Microsoft Office SharePoint Server 2007 peuvent accéder aux données provenant de l'application frontale .
Avec l'aide du gestionnaire de protocole du Catalogue de données métiers, la Recherche de contenu d'entreprise peut collecter, indexer et permettre la recherche de texte intégral sur toutes les données métiers (instances d'entité) provenant des applications inscrites dans le Catalogue de données métiers. Cependant, la création de l'application dans le Catalogue de données métiers ne rend pas automatiquement les données disponibles ; vous devez aussi configurer la Recherche de contenu d'entreprise. Cette rubrique décrit comment vous devez configurer la Recherche de contenu d'entreprise pour la recherche de données métiers.
Configuration de la recherche de données métiers
Pour configurer la recherche de données métiers, vous devez effectuer ces étapes de base :
Ajouter une source de contenu pour l'application Catalogue de données métiers.
Mapper les propriétés analysées pour l'application Catalogue de données métiers avec des propriétés gérées.
Créer une zone de recherche pour le contenu provenant de l'application Catalogue de données métiers.
Ces étapes sont expliquées dans les sections qui suivent.
Source du contenu des données métiers
La Recherche de contenu d'entreprise utilise des sources de contenu pour déterminer quel contenu analyser et inclure dans l'index du contenu. Le contenu provenant de l'application Catalogue de données métiers n'est pas inclus dans l'index du contenu tant que vous n'avez pas créé une source de contenu pour l'application. La Recherche de contenu d'entreprise inclut un type de source de contenu de données métiers à utiliser quand vous créez la source de contenu. Étape 1 : ajouter une source de contenu décrit comment effectuer cette opération. Pour plus d'informations sur les sources de contenu de la Recherche de contenu d'entreprise, voir Vue d'ensemble des sources de contenu.
Mappage des propriétés analysées
Le composant d'index de recherche découvre automatiquement les propriétés dans le contenu qui est analysé. Ces propriétés sont appelées propriétés analysées et elles ne sont pas disponibles pour l'utilisateur de la recherche de contenu d'entreprise. Les propriétés qui sont disponibles pour l'utilisateur dans le cadre de la recherche sont appelées propriétés gérées. Pour rendre une propriété analysée disponible dans le cadre de la recherche de contenu d'entreprise, vous devez la mapper avec une propriété gérée. La section Étape 2 : mapper les propriétés analysées de la rubrique Procédure pas à pas : configuration de la recherche pour l'exemple d'application de données métiers AdventureWorks décrit ce processus. Pour plus d'informations sur les propriétés de la Recherche de contenu d'entreprise, voir Gestion des métadonnées.
Notes
Les modifications que vous apportez aux mappages des propriétés prennent effet seulement quand le contenu source pour ces propriétés a été à nouveau entièrement analysé.
Par défaut, pour des raisons de performances, le composant d'index de recherche inclut des valeurs seulement pour les propriétés de type texte dans l'index du contenu. Si vous voulez inclure des valeurs de champs autres que des champs de type texte dans des requêtes de recherche sur le contenu des données métiers, vous pouvez remplacer le comportement par défaut en modifiant le paramètre de mappage sur le contenu pour la propriété analysée associée au champ d'un type autre que texte provenant de l'application Catalogue de données métiers. Pour plus d'informations, voir Étape 2 : mapper les propriétés analysées.
Zone de recherche de données métiers
Par défaut, la zone Tous les sites exclut le contenu des données métiers ; ainsi, contrairement à d'autres types de contenus, les résultats de contenu de données métiers ne sont pas automatiquement mélangés avec d'autres résultats quand vous ajoutez une source de contenu. Cela signifie que vous devez créer une zone de recherche pour le contenu des données métiers. La section Étape 3 : créer une étendue de recherche explique ce processus.
Notes
Vous pouvez modifier les zones de recherche pour inclure du contenu de données métiers ou bien créer de nouvelles zones qui incluent à la fois du contenu de données métiers et d'autres types de contenus.
Pour plus d'informations sur les zones dans la Recherche de contenu d'entreprise, voir Utilisation des zones de recherche.
Recherche de contenu de données métiers
Après avoir activé la recherche pour une application dans le Catalogue de données métiers et configuré les paramètres de recherche requis pour que le contenu provenant de l'application de données métiers soit inclus dans les résultats de la recherche, vous personnalisez la Recherche de contenu d'entreprise pour que les utilisateurs puissent effectuer des recherches sur les données métiers.
Vous pouvez effectuer cette personnalisation de plusieurs façons :
Personnaliser le centre de recherche à l'aide des composants WebPart Recherche.
Créer un composant WebPart Recherche personnalisé qui utilise le modèle objet Requête.
Créer une page ASPX personnalisée qui utilise le modèle objet Requête.
Créer une application personnalisée qui appelle le service Web Query.
Pour plus d'informations sur ces options, voir les rubriques suivantes dans le Kit de développement (SDK) :