Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Connecteurs > Connecteur Sitecore > Migration à partir de l'ancien connecteur

Migration de l'ancien connecteur Sitecore vers la nouvelle version

Si vous indexiez du contenu de Sitecore avant septembre 2012, vous utilisez probablement ce qu'on appelle l'ancien connecteur Sitecore (voir Ancien connecteur Sitecore). Vous devriez profiter des améliorations du nouveau connecteur (voir Avantages par rapport à l'ancien connecteur).

Note : Si vous souhaitez indexer du contenu de Sitecore 7, utilisez plutôt Coveo for Sitecore (voir Coveo for Sitecore).

La différence principale entre le nouveau connecteur et l'ancien est que le fichier de correspondances de l'ancien connecteur renferme une seule configuration de correspondance et de connecteur, tandis que le nouveau connecteur utilise des fichiers de correspondances et de configuration distincts. Le nouveau connecteur utilise également un plug-in de service Web différent. Vous pouvez installer les deux services Web dans le serveur Sitecore afin d'utiliser les deux connecteurs de façon concurrente pendant que vous configurez et validez la source créée avec le nouveau connecteur.

Pour migrer de l'ancien connecteur vers le nouveau connecteur

  1. Migrez le contenu des fichiers de correspondances :

    1. Évaluez le contenu et le format de votre fichier de correspondances de l'ancien connecteur (voir Définition d'un fichier de correspondances Sitecore pour l'ancien connecteur).

    2. Évaluez le format des fichiers de correspondances et de configuration du nouveau connecteur (voir Création et utilisation d'un fichier de correspondances de Sitecore et Création et utilisation d'un fichier de configuration Sitecore).

    3. Divisez le contenu du fichier de correspondances de l'ancien connecteur entre un fichier de correspondances et un fichier de configuration.

    Note : Le fichier de correspondances du nouveau connecteur Sitecore ne permet pas l'indexation des métadonnées des éléments cités, contrairement au fichier de correspondances de l'ancien connecteur.

    Exemple : Dans le site de démonstration Nicam (site Web de démonstration par défaut, installé avec Sitecore), une caméra contient un champ intitulé Accessories. Ces accessoires sont générés à partir de modèles différents : Lenses, Flash, ou Other Accessories.

    Une correspondance qui a la forme <Accessories>%[Accessories.Title]</Accessories> pour obtenir le Title des accessoires référencés est impossible avec le nouveau fichier de correspondances.

  2. Planifiez votre déploiement dans un serveur de production Coveo :

    1. Créez une nouvelle collection qui ne fait pas encore partie de la portée des interfaces de recherche qui sont disponibles pour les utilisateurs finaux (voir Configuration de la portée d'une interface de recherche).

    2. Créez un hub de recherche d'essai avec une interface de recherche où vous apercevrez les résultats de recherche à partir de la nouvelle source (voir Création d'un hub de recherche et Création d'une interface de recherche).

  3. Suivez les étapes de déploiement afin de créer une source dans la nouvelle collection à l'aide du nouveau connecteur (voir Vue d'ensemble du déploiement du connecteur Sitecore).

  4. À l'aide du hub de recherche d'essai, vérifiez si la source indexe correctement les éléments de Sitecore et contient les champs nécessaire à la production de résultats de recherche enrichis, de facettes, de suggestions de boîte de recherche, etc.

  5. Mettez les nouvelles source et interface de recherche en production :

  6. Vous devriez supprimer tout ce qui se rapporte à l'ancien connecteur :

    1. Supprimez l'ancienne source (voir Application d'une action à une collection ou à une source).

    2. Si applicable, supprimez l'interface de recherche originale non-utilisée.

    3. Dans le serveur Sitecore, désinstallez l'ancien plug-in de service Web.