Sage BI Reporting
PRECONISATIONS TECHNIQUES
Propriété & Usage
Ce logiciel et sa documentation sont protégés par le Code de la Propriété Intellectuelle, les lois relatives au copyright et les traités internationaux applicables.
Toute utilisation non conforme du logiciel, et
notamment toute reproduction ou distribution partielle ou totale du logiciel ou toute utilisation au-delà des droits acquis sur le logiciel est strictement interdite.
Toute personne ne respectant pas ces dispositions se rendra coupable de délit de contrefaçon et sera passible des peines pénales prévues par la loi.
La marque Sage est une marque protégée. Toute reproduction totale ou partielle de la marque Sage, sans l’autorisation préalable et expresse de la société Sage est donc prohibée.
Tous les noms de produits ou de sociétés, toute image, logo ou représentation visuelle mentionnés dans ce logiciel ou sa documentation et n’appartenant pas à Sage peuvent constituer des marques déposées par leurs propriétaires respectifs.
Conformité & Mise en garde
Compte tenu des contraintes inhérentes à la
présentation sous forme de manuel électronique, les spécifications visées dans la présente documentation constituent une illustration aussi proche que possible des spécifications.
Il appartient au client, parallèlement à la
documentation, de mettre en oeuvre le progiciel pour permettre de mesurer exactement l’adéquation de ses besoins aux fonctionnalités.
Il est important, pour une utilisation sûre et
opérationnelle du progiciel, de lire préalablement la documentation.
Evolution
La documentation correspond à la version référencée.
Entre deux versions, des mises à jour du logiciel peuvent être opérées sans modification de la
documentation. Toutefois, un additif peut être joint à la documentation existante pour présenter les
modifications et améliorations apportées à ces mises à jour.
©Sage 2017 3
Table des matières
Propriété & Usage ... 0
Conformité & Mise en garde ... 0
Evolution ... 0
Présentation de la procédure ... 4
A quoi sert Sage BI Reporting ? ... 4
Structure du document ... 4
Prérequis installation ... 6
Serveur de la base de données Référentielle ... 7
Serveur de base de données ETL ... 8
Materiel selon la volumetrie de la base de données en mouvement ... 8
Logiciel selon la volumetrie de la base de données en mouvement ... 9
Serveur d’application ...10
Poste client ...11
Serveur TSE/Citrix ...12
Présentation de la procédure
©Sage 2017 4
Présentation de la procédure
Attention !
Il est de la responsabilité de chaque utilisateur de s’assurer que la version qu’il utilise est à jour.
Cette procédure décrit les préconisations techniques à prendre en compte pour l’installation et l’utilisation de Sage BI Reporting.
A quoi sert Sage BI Reporting ?
Sage BI Reporting permet de créer dans Excel® des tableaux de bord à partir de données stockées dans des moteurs de base de données.
Structure du document
Les formules Sage BI Reporting placées dans Excel® vont, au travers du connecteur, traduire les interrogations Utilisateurs en requête SQL. Le Dictionnaire ainsi que le
paramétrage général de l’application sont stockés dans une base de données Microsoft SQL Server (non fourni par l’éditeur), hébergée sur le serveur dont les configurations sont
présentées au chapitre Serveur de la base de données Référentielle.
Dans certains cas, on peut avoir besoin de répliquer des données stockées dans des bases de production ou des fichiers TXT vers des entrepôts de données spécialisés. Le module de réplication de Sage BI Reporting studio permet de définir et lancer ces processus
d’alimentation. Vous trouverez dans le chapitre Serveur de base de données ETL la
configuration recommandée pour les serveurs hébergeant ces bases de données (le SGDB Microsoft SQL Server n’est pas fourni par l’éditeur).
Présentation de la procédure
©Sage 2017 5
Sage BI Reporting permet également par son Automate d’exécuter des traitements via ligne de commande ou par son service. Le lancement des processus de réplication et les
traitements de l’automate peuvent être déportés sur un serveur d’application dont la configuration est présentée au chapitre Serveur d’application.
Pour l’utilisateur final, l’utilisation de Sage BI Reporting va se réaliser au niveau d’Excel® soit sur son poste client (Client lourd) soit via publication TSE/Citrix (Serveur TSE/Citrix).
L’utilisateur pourra également utiliser le module Player Windows permettant de visualiser les documents Office sans nécessité l’installation de Microsoft Excel®.
Prérequis installation
©Sage 2017 6
Prérequis installation
Avant de procéder à l'installation des applications Sage BI Reporting, il est impératif d’installer préalablement les composants suivants sur les postes clients et serveurs :
- Microsoft ® .NET Framework 4.5.2
- Microsoft ® Excel 2010 minimum
Si l’installation concerne Excel 2010, il faut préalablement télécharger et installer les PIA en cliquant ici.
L'installation du Framework 4.5.2 nécessite une connexion Internet.
Avant de procéder à l'installation des applications Sage BI Reporting, il est impératif de:
- Vérifier que l’instance Microsoft SQL Server des BDD Sage soit paramétrée en authentification mixte.
- Disposer d’un compte SQL ayant des droits administrateurs afin de se connecter à l’instance SQL des BDD Sage le temps du déploiement. Ce dernier ne servira qu’à créer des bases de consultation et ne modifie rien dans la base métier. Pour un déploiement standard, nous rappelons que la possibilité de créer des BDD sur l’instance métier est impératif.
- D’un compte Windows Administrateur pour l'installation sur les postes Serveur et Client
Serveur de la base de données Référentielle
©Sage 2017 7
Serveur de la base de données Référentielle
Les formules Sage BI Reporting placées dans Excel® vont, au travers du connecteur, traduire les interrogations Utilisateurs en requête SQL.
Le Dictionnaire ainsi que le paramétrage général de l’application sont stockés dans une base de données Microsoft SQL Server (non fourni par l’éditeur) hébergée sur le serveur dont les configurations sont présentées dans le tableau ci-dessous.
Serveur base de données référentielle
Minimum Recommandé
Processeur Processeur quadri cœur 2.2 Ghz
Processeur quadri cœur 2.2 Ghz) ou processeur plus puissant conseillé
Système Exploitation
Windows Server 2008 R2 SP1 et ultérieur 32-bit\64-bit Edition.
Microsoft Windows Server 2012 et ultérieur 64-bit Edition.
Mémoire vive 8 Go 8 Go ou plus conseillé
Disque Dur La taille de la base de production peut varier de 1 Go à 5 Go
La taille de la base de production peut varier de 1 Go à 5 Go
Logiciel
Microsoft SQL Server 32-bit\64-bit 2008R2 Express, Standard ou Entreprise ou version supérieure
Microsoft SQL Server 64-bit 2014 Entreprise ou version supérieure
Serveur de base de données ETL
©Sage 2017 8
Serveur de base de données ETL
Dans certains cas, on peut avoir besoin de répliquer des données stockées dans des bases de production ou des fichiers TXT vers des entrepôts de données spécialisés.
Le module de réplication de Sage BI Reporting studio permet de définir et de lancer ces processus d’alimentation.
Vous trouverez dans les tableaux ci-dessous les configurations recommandées pour les serveurs hébergeant ces bases de données (le SGDB Microsoft SQL Server n’est pas fourni par l’éditeur) en fonction du nombre d’utilisateur et de la volumétrie en mouvement.
Materiel selon la volumetrie de la base de données en mouvement
Utilisateurs 60 000 400 000 1 000 000 10 000 000
1 Xeon 3,6 Ghz 2 Go Xeon 3,6 Ghz 2 Go Xeon 3,6 Ghz 4 Go Bi-Xeon 2,8 Ghz 8 Go
5 Xeon 3,6 Ghz 2 Go Xeon 3,6 Ghz 4 Go Xeon 3,6 Ghz 6 Go Bi-Xeon 2,8 Ghz 8 Go
10 Xeon 3,6 Ghz 2 Go Xeon 3,6 Ghz 4 Go Xeon 3,6 Ghz 6 Go Bi-Xeon 2,8 Ghz 8 Go
+30 Xeon 3,6 Ghz 2 Go Bi-Xeon 3 Ghz 4 Go Bi-Xeon 3 Ghz 6 Go Quadri-Xeon 3 Ghz 8 Go
Serveur de base de données ETL
©Sage 2017 9
Logiciel selon la volumetrie de la base de données en mouvement
Utilisateurs 60 000 1 000 000 10 000 000
1
Windows Server 2012 Standard Edition 32-bit
MSSQL 2014 Standard Edition
Windows Server 2012 Standard Edition 32-bit
MSSQL 2014 Standard Edition
Windows Server 2012 Standard Edition 64-bit
MSSQL 2014 Enterprise Edition 64-bit
5
Windows Server 2012 Standard Edition 32-bit
MSSQL 2014 Standard Edition
Windows Server 2012 Standard Edition 32-bit
MSSQL 2014 Standard Edition
Windows Server 2012 Standard Edition 64-bit
MSSQL 2014 Enterprise Edition 64-bit
10
Windows Server 2012 Standard Edition 32-bit
MSSQL 2014 Standard Edition
Windows Server 2012 Standard Edition 32-bit
MSSQL 2014 Standard Edition
Windows Server 2012 Standard Edition 64-bit
MSSQL 2014 Enterprise Edition 64-bit
+30
Windows Server 2012 Standard Edition 64-bit
MSSQL 2014 Standard Edition 64-bit
Windows Server 2012 Standard Edition 64-bit
MSSQL 2014 Enterprise Edition 64-bit
Windows Server 2012 Standard Edition 64-bit
MSSQL 2014 Enterprise Edition 64-bit
En cas de réplication des données, nous ne vous conseillons pas l’utilisation de Microsoft SQL Server Express Edition au travers de l’ETL, car vous serez limité à 10 Go (version SQL2008R2 et ultérieure) de taille de base de données.
De plus, les performances du serveur seront limitées aux ressources suivantes : 1Go de RAM et 1 processeur.
Serveur d’application
©Sage 2017 10
Serveur d’application
Le serveur d’application permet de lancer les traitements de réplication et d’automate (on peut également les réaliser à partir du poste client).
Serveur application
Minimum Recommandé
Processeur Processeur double cœur 2.2 Ghz Processeur double cœur 2.2 Ghz ou processeur plus puissant conseillé
Système Exploitation
Windows Server 2008 R2 SP1 et ultérieur 32-bit\64-bit Edition.
Microsoft Windows Server 2012 et ultérieur 64-bit Edition
Mémoire vive 4 Go 4 Go ou plus conseillé
Disque Dur Approximativement 800 Mo de disque dur disponible
Approximativement 1,5 Go de disque dur disponible
Logiciel Framework .Net 4.5.2
Version de bureau du logiciel Excel Office (2010 minimum) sur PC en 32-bit/64-bit
Pour les versions 2010 installer les Primary Interop Assemblies
Excel® est nécessaire si
Automatisation d’étape de calcul Excel®
Framework .Net 4.5.2 Microsoft Office 2013/2016 (installation 32-Bit recommandé) Nécessaire si Automatisation d’action Excel®
Si présence de réplication depuis fichier Excel : pilotes MS Access 2010
Poste client
©Sage 2017 11
Poste client
Le poste client permet l’utilisation de Sage BI Reporting XL et le lancement des traitements ETL.
Poste client
Minimum Recommandé
Processeur Processeur double cœur 2.2 Ghz Processeur double cœur 2.2 Ghzou plus puissant
Système Exploitation
Windows 7 SP1 Pro et ultérieur (32-bit\64-bit)
Windows 10 (32-bit\64-bit)
Mémoire 4 Go de RAM 4 Go ou plus
Disque Dur Approximativement 800 Mo de disque dur disponible
Approximativement 1,5 Go de disque dur disponible
Logiciel Framework .Net 4.5.2
Version de bureau du logiciel Excel Office (2010 minimum) sur PC en 32-bit/64-bit
Pour les versions 2010 installer les Primary Interop Assemblies
Framework .Net 4.5.2 Microsoft Office 2013/2016 (installation 32-Bit recommandé)
Serveur TSE/Citrix
©Sage 2017 12
Serveur TSE/Citrix
Le Serveur TSE/Citrix permet la diffusion des applications Sage BI Reporting XL et Studio sur des clients légers ou distants.
Client lourd
Minimum (5 utilisateurs) Recommandé (10 utilisateurs) Processeur Processeur double cœur 2.2 Ghz Processeur double cœur 2.2 Ghz
ou processeur plus puissant conseillé
Système Exploitation
Windows Server 2008 R2 SP1 (1) et ultérieur 32-bit\64-bit Edition.
Non Serveur de domaine
Microsoft Windows Server 2012 et ultérieur 64-bit Edition.
Non Serveur de domaine
Mémoire 8 Go de RAM 8 Go ou plus conseillé
Logiciel Framework .Net 4.5.2
Version de bureau du logiciel Excel Office (2010 minimum) sur PC en 32-bit/64-bit
Pour les versions 2010 installer les Primary Interop Assemblies
Framework .Net 4.5.2 Microsoft Office 2013/2016 (installation 32-Bit recommandé) Nécessaire si Automatisation d’action Excel®
Si présence de réplication depuis fichier Excel : pilotes MS Access 2010
Publication Microsoft Office Excel