Installation de Comarch BI Point

La première étape d'installation consiste à choisir la langue de l'assistant d'installation. Ceci fait, l'écran de bienvenue apparaît. Ceci fait, la fenêtre avec le chemin d'installation et l'espace requis et disponible sur le disque s'affiche. Pour modifier le chemin d'installation, il suffit d'indiquer l'emplacement sur le disque où BI Point doit être installé. À défaut de l'espace disque suffisant, il sera impossible de continuer le processus d'installation. Vous en serez informé à l'aide d'un message approprié. Avant de commencer l'installation, il est nécessaire de fermer tous les programmes en cours d'exécution.

Mise à jour de Comarch BI Point

Uwaga

Lors de la migration du programme vers la version Comarch BI Point 12.5 ou une version ultérieure, il est nécessaire de désinstaller au préalable l'ancienne version du programme. Vous pouvez le faire via la fonction "Ajouter/supprimer des programmes" dans le Panneau de configuration.

La mise à jour du programme ne diffère pas beaucoup de l’étape d’installation. La suppression préalable du programme laissera les dossiers des instances, sur lesquels la mise à jour s’effectuera par la suite. Après le lancement de l’installateur de Comarch BI Point, si le chemin par défaut des versions précédentes est conservé ("C:\Program Files (x86)\Comarch\BI Point"), il faut choisir l’option "Installer" Dans le cas d’un chemin différent du chemin par défaut, il convient de cliquer sur « Options » et d’indiquer le chemin vers le répertoire principal de l’instance existante, par exemple : "C:\Program Files (x86)\Comarch BI Point\BI Point". Une fois l’installation terminée, il faut accéder au Configurateur BI Point. Cela peut être fait directement après l’installation en cliquant sur "Lancer", ou en accédant directement à l’emplacement du programme sur le disque. Chemin par défaut : "C:\Program Files (x86)\Comarch\BI Point\bin\creator\Comarch.BI.Configurator.exe" . Après avoir lancé le configurateur, il faut sélectionner le produit, cocher "mise à jour" et cliquer sur le bouton Suivant. À l’étape suivante, il faut vérifier l’exactitude des données, sélectionner la base de données Point, puis continuer.

L’écran suivant affichera un récapitulatif, présentant tous les chemins liés à la mise à jour. En cliquant sur "Suivant", la mise à jour commencera.

Configuration Comarch BI Point

Écran de bienvenue

La figure ci-dessous présente l'écran de bienvenue de l'assistant de configuration Comarch BI Point. Dans l'écran de bienvenue de l'assistant de configuration, il est nécessaire de : 1. Sélectionner un produit que vous souhaitez installer. Les produits suivants sont au choix :
  • BI Point Standalone
  • XL BI Point Start
  • Optima BI Point
  • XL BI Point
  • Altum BI Point
  • CEE BI Point
2. Choisir le mode de configuration :
  • Le mode ‘Nouvelle’ permet de créer une nouvelle instance de BI Point, y compris la nouvelle base BI Point.
  • Le mode ‘Modification’ permet de créer une nouvelle instance de l'application en utilisant la base BI Point déjà existante. En ce mode, il est également possible d'installer les composants manquants de la configuration pour une instance créée au préalable.
  • Le mode ‘Mise à jour’ permet de mettre à jour la version de l’application BI Point tout en mettant simultanément à niveau la base de données META.
3. Définir le ‘Nom de l'installation’. Ce nom sera utilisé pour marquer les services, la base et le dossier avec l'instance de BI Point. 4. Sélectionner la version linguistique de l'assistant de configuration. Les langues disponibles sont les suivantes : le français, l'anglais, l'allemand, le polonais et l'espagnol.    

Base source/Base OLAP/Base DMS

En ce qui concerne les produits XL BI Point Start, XL BI Point il existe une étape supplémentaire de la configuration de la base DMS: Vous devez compléter:
  1. Nom du serveur où se trouve la base concernée
  2. Port au serveur
  3. Méthode d'authentification (SQL Server ou Windows). Si vous choisissez la méthode d'authentification Windows, les données d'authentification sont complétées automatiquement avec les données de l'utilisateur actuellement connecté. En ce qui concerne la méthode d'authentification SQL Server, il est nécessaire d'entrer l'utilisateur et le mot de passe.
  4. Base source du système Comarch ERP XL ou Comarch Optima à partir de la liste déroulante. La liste regroupe toutes les bases se trouvant sur un serveur indiqué auxquelles vous avez accès.
  1. En ce qui concerne les produits XL BI Point, Altum BI Point, CEE BI Point et BI Point Standalone, il est nécessaire de configurer en plus la base OLAP :
  1. Vous devez définir :
    1. Nom du serveur où se trouve la base OLAP
    2. Nom de la base de données OLAP à partir de la liste déroulante
Uwaga
Attention : Pour les instances utilisant des connexions à la base de données OLAP, lorsque le message concernant l'absence de fournisseur apparaît dans les fichiers journaux de l'application, il convient d'installer les fournisseurs MSOLAP x86 et x64, puis d'enregistrer les fichiers dll à partir de la ligne de commande suivante : regsvr32 "C:\Program Files\Microsoft Analysis Services\AS OLEDB\140\msolap.dll" regsvr32 "C:\Program Files (x86)\Microsoft Analysis Services\AS OLEDB\140\msolap.dll" Ensuite, il faut redémarrer la machine et décocher l'option "read only" sur le fichier dll.
Écran récapitulatif La fenêtre présente des informations détaillées sur la configuration de Comarch Bi Point.       3. BI Point (Site)
  • Adresse Internet – adresse utilisée pour démarrer l'application Comarch BI Point après l'installation
  • Méthode de connexion – détermine la méthode de connexion à l'application. Elle est définie par défaut au nom d'utilisateur/mot de passe.
  • Utilisateur par défaut – détermine le premier utilisateur de l'application (admin/admin)
     4. Service BI Point
  • Nom du service BI Server
  • Données d'authentification – définissent si la connexion au service BI Server sera effectuée en utilisant le compte système local
     5. Base BI Point
  • Nom de la base BI Point – définit le nom de la base META.
  • Serveur – détermine l'emplacement où la base sera créée.
  • Port au serveu
  1. Installation de PostgreSQL
  • Serveur – détermine l'emplacement où sera créée l'instance de PostgreSQL.
  • Port au serveur
  • Nom du service - se réfère au service dédié à PostgreSQL.
  • Données d'authentification - détermine l'utilisateur de la base PostgreSQL. Le mot de passe par défaut est postgres
Base source Les données sont retranscrites à partir de l'étape Base source. Moteur analytique
  • Nom du service - se réfère au service du moteur analytique.
  • Données d'authentification – définissent si la connexion au service du moteur analytique sera effectuée en utilisant le compte système local
Base du moteur analytique
  • Nom – détermine le nom de la base du moteur analytique.
  • Serveur – détermine l'emplacement où sera créée la base du moteur.
  • Port au serveur cité ci-dessu
Base géographique
  • Nom – détermine le nom de la base géographique.
  • Serveur – détermine l'emplacement où sera créée la base géographique.
  • Port au serveur cité ci-dessu
Gestionnaire de clés
  • Serveur où le Gestionnaire de clés est installé
  • Port - port du gestionnaire de clés, par défaut 5150
  • Numéro de la clé – numéro de la clé où se trouve la licence pour un produit sélectionné
Autres
  • Nom de l'installation – chargé depuis la première étape de la configuration
  • Chemin d'installation – chemin où les fichiers de BI Point seront stockés
Toutes les données par défaut nécessaires pour l'installation sont complétées et suffisantes pour effectuer l'installation. Si un des ports par défaut est occupé, le premier port libre sera recherché et assigné. Si vous avez besoin de la configuration individuelle, passez à la Configuration personnalisée où vous pouvez configurer chaque section séparément.

Configuration personnalisée

Base de données

Ici, vous pouvez personnaliser les paramètres du processus de création de la base. Base BI Point
  • Nom de la base BI Point – définit le nom de la base BI Point.
Instance du serveur de la base de données
Vous pouvez créer ou utiliser l'instance existante de PostgreSQL.
Pour une nouvelle instance, il est possible de :
  • modifier le port – le port par défaut est 5432.
  • renommer la base par défaut – le nom par défaut est postgres.
  • modifier le mot de passe de l'utilisateur postgres – le mot de passe par défaut est postgres.
Pour pouvoir utiliser l'instance existante, il est nécessaire de définir:
  • Nom du serveur – détermine le serveur où une nouvelle base sera créée.
  • Port au serveur PostgreSQL
  • Nom de la base de données par défaut – base par défaut créée lors de l'installation de PostgreSQL
  • Données d'authentification de l'utilisateur – champ Méthode d'authentification
Pour vérifier si la connexion est correcte, cliquez sur le bouton ‘Tester la connexion’. Écran Services Cette fenêtre permet de configurer les services nécessaires pour assurer un fonctionnement correct de Comarch BI Point. Configuration des services composants BI Point
  • Nom du site Web
  • Port au site Web – le service Web utilise par défaut le port réservé aux pages WWW (80). Vous pouvez définir ce port selon vos préférences.
  • Adresse Internet – adresse utilisée pour démarrer l'application Comarch BI Point après l'installation. Cette adresse sera modifiée automatiquement une fois le site Web renommé.
  • Nom du service BI Server – vous pouvez modifier ce nom en modifiant le nom de l'installation sur l'écran de bienvenue.
  • Nom du service du moteur analytique – vous pouvez modifier ce nom en modifiant le nom de l'installation sur l'écran de bienvenue.
  • Port du service du moteur analytique – le port par défaut pour le service du moteur analytique est 9000. Vous pouvez définir ce port selon vos préférences.
Configuration de la base du moteur analytique
  • Nom du serveur – serveur où la base du moteur analytique sera créée
  • Port au serveur
  • Nom de la base par défaut – le nom par défaut est postgres.
  • Méthode d'authentification – données d'authentification de l'utilisateur PostgreSQL
Si l'option ‘Utiliser l'instance existante’ était choisie à l'étape ‘Base de données’ ou les modifications ont été apportées à l'option ‘Créer une nouvelle instance PostgreSQL’, il est possible de cocher la case ‘Utiliser les paramètres de la base BI Point’. Cette option permet de charger les paramètres du serveur PostgreSQL à partir de l'étape ‘Base de données’. Si vous ne la choisissez pas, il sera nécessaire de définir une configuration personnalisée. Authentification pour les services BI Point
Les services peuvent être créés sur le compte ‘LocalSystem’ ou sur le compte de domaine. Si la première option est choisie, il faut s'assurer que l'utilisateur SQL Administration NT\SYSTEM ou NT AUTHORITY\SYSTEM a les droits de sysadmin (en cas de choisir ‘Modification’, c'est une condition nécessaire pour continuer la configuration).  Si vous optez pour le compte de domaine, il est nécessaire de définir l'utilisateur, y compris le domaine (domaine\utilisateur), et son mot de passe. Le compte de domaine doit avoir les droits d'administrateur Windows et Analysis Services.
En ce qui concerne les produits XL BI Point, Altum BI Point, CEE BI Point et BI Point Standalone, il est recommandé de créer les services en utilisant le compte de domaine.

Onglet Moteur Analytique Premium

L'onglet permet de créer une base et un service de moteur analytique premium. L'utilisation nécessite une licence appropriée. Une description de cette fonctionnalité est disponible dans l'article BI Point Premium. Écran Base géographique Ici, vous pouvez créer ou utiliser la base géographique existante qui sera ensuite employée pour créer un champ de la carte dans les tableaux de bord. Base géographique
  • Nom du serveur – détermine le serveur où une nouvelle base sera créée.
  • Port au serveur
  • Nom de la base de données par défaut – le nom par défaut est postgres.
  • Méthode d'authentification – données d'authentification de l'utilisateur PostgreSQL
  • Nom de la base de données – en cas de création d'une nouvelle base géographique, tapez le nom de votre choix. En ce qui concerne la base existante, sélectionnez-la à partir de la liste.
Écran Gestionnaire de clés Cette fenêtre permet de modifier les paramètres relatifs au gestionnaire de clés si celui-ci se trouve sur un autre serveur. Gestionnaire de clés
  • Serveur de la clé où le Gestionnaire de clés est installé
  • Port – port du gestionnaire de clés, par défaut 5150
  • Numéro de la clé – numéro de la clé où se trouve la licence pour un produit sélectionné
Uwaga
Si vous avez choisi le produit Optima BI, il sera nécessaire, après avoir configuré l'application BI Point, de mettre à jour le numéro de clé et le serveur de clés dans les champs AnalysisBILicenseKey, AnalysisBILicenseServer dans le tableau « settings » de la base de BI Point nouvellement créée. Les instructions ne s'appliquent que si la licence BI Analysis se trouve sur une clé différente de la licence BI Point.
Serveur de la messagerie électronique Cette fenêtre permet de configurer le serveur de la messagerie électronique utilisé pour envoyer les abonnements. Serveur de la messagerie électronique
  • Adresse du serveur SMTP – adresse du serveur du courrier sortant
  • Port – port au serveur SMTP
  • Authentification – données d'authentification de l'utilisateur sur le compte du serveur SMTP
  • Adresse e-mail de l'expéditeur du message – adresse e-mail à partir de laquelle les abonnements seront envoyés
Pour vérifier si la connexion est correcte, cliquez sur le bouton ‘Tester la connexion’. Autres Dans cet endroit, vous pouvez sélectionner la méthode de connexion et importer les rapports standards. Rapports standards L'option ‘Importer les rapports standards’ permet d'importer les rapports standards (en fonction du produit choisi à la première étape dans l'assistant de configuration) dans le référentiel de BI Point. Méthode de connexion Si vous choisissez l'option ‘Nom d'utilisateur/mot de passe’, vous devez entrer le nom d'utilisateur et le mot de passe du premier utilisateur. Le ‘Compte de domaine’ qui sera associé à un nom d'utilisateur donné est automatiquement rempli avec les données de l'utilisateur actuellement connecté. Si vous optez pour l'option ‘Compte de domaine’, la connexion sera réalisée à l'aide des comptes de domaine. Dans ce cas, le nom d'utilisateur et le mot de passe seront également remplis automatiquement avec les données de l'utilisateur actuellement connecté. Installation Avant de passer à l'installation, il est recommandé de vérifier la liste détaillée dans la fenêtre de récapitulatif du point de vue des modifications apportées à la configuration personnalisée. Si les données entrées sont correctes, vous pouvez passer à l'étape d'installation.

Mise à jour des versions antérieures à Comarch BI Point 7.5

Préparatifs

Avant de commencer le processus de migration des bases Business Intelligence, il faut :

Faire une sauvegarde des fichiers csv/excel. Les fichiers sont placés à l’emplacement : %ProgramData%\Comarch BI\data\fileDataSources (chemin configurable dans la base META).)
Lors de la migration de l’application, il faut veiller à ce que les fichiers mentionnés ci-dessus ne soient pas supprimés par erreur (cela provoquerait une erreur lors du chargement des fichiers sources csv/excel ainsi que des fichiers résultats de segmentation).
  • Faire des sauvegardes des bases Business Intelligence (REPO, LOG, META) ou, dans le cas d’une installation de Comarch BI Point sur PostgreSQL, une sauvegarde de la base META.
  • Mettre à jour .NET Framework vers la version 4.7.2 ou supérieure (si elle n’a pas été installée auparavant).
    À l’aide de l’installateur, installer la version actuelle du système Comarch BI Point, sans lancer le Gestionnaire de clés ni le Configurateur BI.
  • Pour les versions Comarch BI Point 7.0 et supérieures, il faut effectuer la migration des bases BI décrite au point 3.
Uwaga
En cas de migration depuis une version antérieure à Comarch BI Point 7.0, il faut restaurer les bases LOG, META et REPO sous un autre nom, puis modifier les entrées dans la base META.:
  1. update [copie_meta].[dbo].[Settings] set SET_CustomValue = 'Nom_copie_base_repo' where SET_Name = 'DepartmentRepositoryDatabaseName'
  2. update [copie_meta].[dbo].[Settings] set SET_CustomValue = 'Nom_copie_base_meta' where SET_Name = 'DepartmentMetaDatabaseName'
  3. update [copie_meta].[dbo].[Settings] set SET_CustomValue = 'Nom_copie_base_log' where SET_Name = 'DepartmentLogDatabaseName'
En cas de migration depuis une version antérieure à Comarch BI Point 7.0, il faut exécuter le script ci-dessous sur la base META (pour les produits Comarch ERP XL BI Point, Comarch ERP Altum BI Point ainsi que Comarch CEE BI Point, le script doit être exécuté sur une copie de la base META).
IF EXISTS ( SELECT 1 FROM [dbo].[Settings] WHERE (SET_Name = 'BiPointUrl' AND SET_CustomValue <> '') OR (SET_Name = 'BIPointLocalUrl' AND SET_CustomValue <> '')) BEGIN DECLARE @projecName nvarchar(20); DECLARE @repo nvarchar(200); DECLARE @log nvarchar(200); DECLARE @release nvarchar(10);   SELECT @projecName = SET_CustomValue FROM dbo.Settings WHERE SET_Name = 'ProjectName'; SELECT @log = SET_CustomValue FROM dbo.Settings WHERE SET_Name = 'DepartmentLogDatabaseName'; SELECT @repo = SET_CustomValue FROM dbo.Settings WHERE SET_Name = 'DepartmentRepositoryDatabaseName'; SELECT TOP 1 @release = [Release] FROM [meta].[DbVersion] ORDER BY version DESC   IF (@projecName = 'Comarch_Semiramis') BEGIN   UPDATE dbo.Settings SET SET_CustomValue = 'CEEBI' WHERE SET_Name = 'ProjectName';     END IF (@projecName = 'XLC') BEGIN UPDATE dbo.Settings SET SET_CustomValue = 'BIPoint' WHERE SET_Name = 'ProjectName';   END   IF @release <> '7.0.0.0' BEGIN UPDATE [meta].[DbVersion] SET release = '5.5.0.0' WHERE Version = (SELECT TOP 1 version FROM [meta].[DbVersion] ORDER BY version DESC);   EXEC('USE ' + @repo + '; UPDATE [repo].[DbVersion] SET release = ''5.5.0.0'' WHERE Version = (SELECT TOP 1 version FROM [repo].[DbVersion] ORDER BY version DESC);');   EXEC('USE ' + @repo + '; IF NOT EXISTS (SELECT 1 FROM [RB].[ApplicationRights] WHERE [APR_Id]=67108864) INSERT INTO [RB].[ApplicationRights] ([APR_Id] ,[APR_Name] ,[APR_Hide]) VALUES (67108864, ''SegmentationUser'', 1);');   EXEC('USE ' + @repo + '; IF NOT EXISTS (SELECT 1 FROM [RB].[ApplicationRights] WHERE [APR_Id]=33554432) INSERT INTO [RB].[ApplicationRights] ([APR_Id] ,[APR_Name] ,[APR_Hide]) VALUES (33554432, ''CustomMapEditor'', 1);');   EXEC('USE ' + @log + '; UPDATE [log].[DbVersion] SET release = ''5.5.0.0'' WHERE Version = (SELECT TOP 1 version FROM [log].[DbVersion] ORDER BY version DESC);'); END END ELSE PRINT 'Entrée non définie "BIPointUrl"';