Configuration du référentiel Spectrum Visual Insights™

Remarque : Si le serveur Spectrum™ Technology Platform est en cours d'exécution, arrêtez-le. Pour arrêter le serveur, cliquez avec le bouton droit de la souris sur l'icône Spectrum™ Technology Platform dans la barre d'état système de Windows et sélectionnez Arrêter le serveur.
  1. Accédez à <Spectrum installation directory>/server/modules/svi/repositoryinstaller.
  2. Ouvrez install.properties et configurez-le en fonction de la base de données requise. Par exemple, SQLServer, DB2, Oracle.
    Clé de propriété Valeur
    DatabaseType Type de base de données pour la base de données de configuration Spectrum Visual Insights™. Pour plus d'informations, reportez-vous au tableau Tableau 1.
    DatabaseHostname Nom d'hôte du serveur de la base de données de configuration Spectrum Visual Insights™.
    DatabasePort Port du serveur de la base de données de configuration Spectrum Visual Insights™.
    DatabaseName Nom de la base de données de configuration Spectrum Visual Insights™.
    DatabaseUser Nom d'utilisateur de la base de données de configuration Spectrum Visual Insights™.

    L'utilisateur est le propriétaire de la base de données créée et utilise la combinaison de nom d'utilisateur et de mot de passe dans l'interface Web Spectrum Visual Insights™ pour accéder à la base de données de configuration.

    DatabasePassword Mot de passe de l'utilisateur de la base de données de configuration Spectrum Visual Insights™
    CreateYellowfinDB Indicateur qui indique s’il faut créer une nouvelle base de données pour la base de données de configuration Spectrum Visual Insights™.
    Remarque : Si le référentiel existe déjà, vous devez spécifier un nouveau nom de base de données, car ce script est destiné uniquement à des fins d'installation. Il n'est pas destiné à des fins de mise à niveau.

    S’il existe une base de données portant le même nom, vous disposez de ces options :

    1. Supprimez la base de données existante créée via le script d'installation.
    2. Spécifiez une nouvelle base de données avec un nom unique dans install.properties.
    CreateYellowfinDBUser Spécifie s'il faut créer un nouvel utilisateur de base de données
    Remarque : Pour utiliser un utilisateur existant, il faut que CreateYellowfinDBUser soit défini sur false.
    DatabaseDBAUser Nom d'utilisateur admin de la base de données
    DatabaseDBAPassword Mot de passe de l'utilisateur admin de la base de données
    LicenceFilePath Emplacement du fichier de licence Spectrum Spectrum Visual Insights™.
    Remarque : Pour utiliser une barre oblique inverse dans le chemin d'accès, saisissez une barre oblique inverse double. Par exemple :

    LicenceFilePath=E:\\​Spectrum\\​LicenseFile.lic

    Pour utiliser une barre oblique avant dans le chemin d’accès, saisissez une seule barre oblique. Par exemple :

    LicenceFilePath=​E:/Spectrum/LicenseFile.lic

    Remarque : Pour configurer le référentiel, vous devez obtenir la licence.
    • Si la licence est valide : il est recommandé de charger la licence lors de la configuration du référentiel en spécifiant le fichier de licence dans install.properties.
    • Si la licence a expiré ou si elle a été acquise après la configuration du référentiel : vous pouvez charger la licence en ouvrant la page Web Spectrum Visual Insights™ sur l'ordinateur hôte. Une fois la connexion établie, le système vous demande le fichier de licence. Sélectionnez le fichier de licence dans votre système de fichiers à l'aide du bouton Parcourir. Une fois le fichier sélectionné, cliquez sur le bouton Suivant pour continuer.
      Remarque : Vous devez ouvrir le navigateur sur l'ordinateur hôte uniquement. La fonction de chargement de licence ne fonctionne que si elle est utilisée sur la même machine que celle sur laquelle Spectrum Visual Insights™ est en cours d’exécution.
    InstallTutorialDatabase Définissez cette valeur sur True pour installer les exemples de rapports et la base de données didacticielle ainsi que la base de données de configuration. La valeur par défaut est False pour cette clé de propriété.
    Tableau 1. Valeurs acceptées pour les bases de données prises en charge
    Base de données Valeur acceptée
    PostgreSQL DB PostgreSQL
    Microsoft SQL Server sqlserver
    Oracle oracle
    MySQL MySQL
    IBM DB2 db2
    Remarque :
    1. Pour PostgreSQL DB, les majuscules dans le nom de base de données ne sont pas prises en charge. Il s'agit d'une limitation de Postgres.
    2. Pour Microsoft SQL Server, si la politique de mot de passe est activée, le mot de passe compris dans install.properties doit la respecter.
    3. Avec Oracle et IBM DB2, le nom de la base de données et l'utilisateur de la base de données doivent être créés au niveau de la base de données. N’oubliez pas de définir les propriétés CreateYellowfinDB et CreateYellowfinDBUser sur false, afin d’utiliser ces valeurs d’utilisateur de base de données et de nom de base de données précréées lors de la création du référentiel.
  3. Ouvrez l'invite de commande à partir l'emplacement : <Spectrum Installation Directory>/modules/svi/repositoryinstaller.
  4. Exécutez le fichier batch repository.setup.bat pour configurer le référentiel en fonction des paramètres de base de données exécutés dans install.properties.
    En cas de configuration correcte du référentiel, ce script de configuration de référentiel s'affiche :
    Configuring Spectrum Visual Insights repository
    Starting post-installation configuration updates..
    Connecting to Configuration database : <jdbcurl> as user :<user>
    Completed post-installation configuration updates..
    Deploying Spectrum Visual Insights war file
    Completed cleanup,exiting...

    En cas d'échec de configuration du référentiel, ce message d'erreur est renvoyé avec le niveau d'erreur du script batch :

    Terminated installer due to error # %errorlevel%. Refer log file in logs folder for additional information
    Remarque : Le fichier journal setupscript.log indique l'état auquel l'exécution du script est parvenue ou a échoué. Il contient les journaux du script et non ceux du programme d'installation.
  5. Le fichier svi.war est créé à l'emplacement :<Spectrum installation directory>/server/app/deploy.
  6. Démarrez le serveur Spectrum™ Technology Platform.
  7. Une fois que le serveur a démarré, vous pouvez accéder au module Spectrum Visual Insights™ à l'aide de la construction URL : <server>:<port>/svi.
    Remarque : Les journaux détaillés générés pour le module SVI sont accessibles ici : <Spectrum Installation Directory>\server\modules\svi\logs.