Doc produitsMenu

Mise à jour du format de la base de données Analytiques

Le format de la base de données Microsoft SQL qui est utilisé pour récolter les données d'Analytiques peuvent changer lorsque vous passez d'une version de la Plateforme Coveo à une autre. Lorsque votre implémentation de Coveo tire avantage des fonctionnalités du module Analytiques, dans le processus de migration Coveo, vous devez donc mettre à jour la base de données d'Analytiques au dernier format.

Pour mettre à jour le format de la base de données Analytiques

  1. En vous référant au tableau suivant, sélectionnez les scripts de migration qui conviennent à votre migration. Les fichiers de script sont distribués dans le dossier [.Net_Front-End_Path]\Web\Analytics\Scripts\Migration\.

    Fichier de script Version CES
    MIGRATE_CES_ANALYTICS_DB_FROM_V7_TO_V7-1.SQL 7.0
    MIGRATE_CES_ANALYTICS_DB_FROM_V6_TO_V7.SQL
    MIGRATE_CES_ANALYTICS_DB_FROM_V5_TO_V6.SQL 6.5.4616+
    MIGRATE_CES_ANALYTICS_DB_FROM_V4_TO_V5.SQL 6.5.4332+
    MIGRATE_CES_ANALYTICS_DB_FROM_V3_TO_V4.SQL 6.5 jusqu'à la version 4280
    MIGRATE_CES_ANALYTICS_DB_FROM_V2_TO_V3.SQL

    Note : Vous devez également exécuter la méthode ReviseAnalytics (voir l'Step correspondante).

    6.2
    MIGRATE_CES_ANALYTICS_DB_FROM_V1_TO_V2.SQL 6.1

    Important : Faites attention pour ne pas utiliser le script de création qui est également disponible dans le dossier Creation. L'exécution des scripts de création efface de façon permanente toute donnée d'Analytiques existante alors que des tableaux vides de base de données d'Analytiques sont créés.

    Exemple : Vous migrez de CES version 6.5 build 4332 dans lequel la base de données du module Analytiques est en version 5. Vous devez migrer la base de données d'Analytiques vers la version 7-1. Pour procéder ainsi, vous devez réussir la mise en marche des scripts suivants :
    • MIGRATE_CES_ANALYTICS_DB_FROM_V5_TO_V6.SQL

    • MIGRATE_CES_ANALYTICS_DB_FROM_V6_TO_V7.SQL

    • MsIGRATE_CES_ANALYTICS_DB_FROM_V7_TO_V7-1.SQL

  2. Dans le serveur Coveo, copiez le bon fichier de script à partir du dossier [.Net_Front-End_Path]\Web\Analytics\Scripts.

    Note : Le script utilise le nom par défaut de la base de données d'Analytiques (CoveoAnalytics). Si votre implémentation de la base de données d'Analytiques utilise un nom différent, modifiez la première ligne du script pour remplacer le nom par défaut de la base de données par le nom de votre base de données.

  3. Dans Microsoft SQL Server :

    1. Collez le fichier de script dans un dossier temporaire de votre choix.

    2. Démarrez Microsoft SQL Server Management Studio (dans la barre de tâches Windows, sélectionnez Démarrer > Tous les programmes > Microsoft SQL Server 2008 > SQL Server Management Studio).

  4. Dans Microsoft SQL Server Management Studio :

    1. Dans le menu, sélectionnez Fichier (File) > Ouvrir > Fichier.

    2. Dans la boîte de dialogue Ouvrir le fichier, recherchez le fichier de script que vous avez copié, puis cliquez sur OK.

    3. Dans la barre d'outils de l'Éditeur SQL, sélectionnez la bonne base de données (CoveoAnalytics par défaut), puis cliquez sur Exécuter (Execute) pour exécuter le script.

      Un message apparaît au-dessous de la fenêtre Microsoft SQL Server Management Studio pour indiquer que la mise en marche du script a été complétée avec succès.

      Un journal de migration est également ajouté dans le tableau Version de la base de données d'Analytiques.

  5. Lorsque vous migrez la base de données d'Analytiques de la version 2 à la version 3, immédiatement après avoir exécuté le script MIGRATE_CES_ANALYTICS_DB_FROM_V2_TO_V3.SQL, vous devez également invoquer la méthode de service web ReviseAnalytics d'Analytiques pour peupler les tableaux Keywords et ActionKeywords nouvellement créés avec vos données existantes d'Analytiques :

    1. À l'aide d'un navigateur, dans le serveur maître de Coveo, accédez à la page du service web d'Analytiques avec l'URL suivante :

      http://localhost:8080/Coveo/Analytics/Analytics.asmx?op=ReviseAnalytics

    2. Dans la page qui apparaît, cliquez sur Appeler (Invoke).

      La méthode ReviseAnalytics effectue les opérations nécessaires en arrière-plan.