Vous êtes sur la page 1sur 1232

Guide d'administration de SAP

BusinessObjects Enterprise

SAP BusinessObjects Enterprise XI 3.1 Service Pack 3


Copyright © 2010 SAP AG. Tous droits réservés.SAP, R/3, SAP NetWeaver, Duet,
PartnerEdge, ByDesign, SAP Business ByDesign, et les autres produits et services
SAP mentionnés dans ce document, ainsi que leurs logos respectifs, sont des
marques commerciales ou des marques déposées de SAP AG en Allemagne et
dans d’autres pays. Business Objects et le logo Business Objects, BusinessObjects,
Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius et les autres produits
et services Business Objects mentionnés dans ce document, ainsi que leurs logos
respectifs, sont des marques commerciales ou des marques déposées de Business
Objects S.A. aux Etats-Unis et dans de nombreux autres pays. Business Objects
est une entreprise SAP. Tous les autres noms de produits et de services
mentionnés sont des marques commerciales de leurs entreprises respectives. Les
données contenues dans ce document sont uniquement mentionnées à titre
informatif. Les spécifications des produits peuvent varier d’un pays à l’autre. Ces
informations sont susceptibles d’être modifiées sans préavis. Elles sont fournies
par SAP AG et ses filiales («Groupe SAP») uniquement à titre informatif, sans
engagement ni garantie d’aucune sorte. SAP Group ne pourra en aucun cas être
tenu responsable d’erreurs ou d'omissions relatives à ces informations. Les seules
garanties fournies pour les produits et les services SAP Group sont celles énoncées
expressément dans les déclarations de garantie accompagnant, le cas échéant,
lesdits produits et services. Aucune des informations contenues dans ce document
ne saurait constituer une garantie supplémentaire.

2010-04-05
Table des matières
Chapitre 1 Démarrage 27
A propos de cette aide...............................................................................28
A qui s'adresse cette aide ?.................................................................28
A propos de BusinessObjects Enterprise.............................................29
Nouveautés de BusinessObjects Enterprise XI 3.1...................................29
Où commencer ?.......................................................................................31
Planification ou exécution de votre premier déploiement.....................32
Configuration de votre déploiement.....................................................32
Modification de l'architecture de votre déploiement.............................33
Amélioration des performances du système........................................33
Utilisation des objets dans la CMC......................................................34
Guides BusinessObjects Enterprise..........................................................34

Chapitre 2 Architecture 37
Présentation de l'architecture....................................................................38
Infrastructure de BusinessObjects Enterprise......................................40
Services Web de BusinessObjects Enterprise.....................................41
Services de gestion BusinessObjects Enterprise.................................43
Services de stockage BusinessObjects Enterprise..............................44
Services de traitement BusinessObjects Enterprise............................45
Server Intelligence ...............................................................................49
Gestion du cycle de vie (LCM).............................................................50
Windows....................................................................................................51
Clients d'applications Web de navigateur............................................52
Applications client de bureau...............................................................56
Services.....................................................................................................64

Guide d'administration de SAP BusinessObjects Enterprise 3


Table des matières

Catégories de service...........................................................................65
Adaptative Job Server..........................................................................77
Adaptive Processing Server.................................................................77
Central Management Server................................................................78
Connection Server................................................................................80
Crystal Reports Cache Server..............................................................81
Dashboard Analytics Server.................................................................83
Dashboard Server................................................................................83
Desktop Intelligence Cache Server .....................................................84
Desktop Intelligence Job Server...........................................................84
Serveur de traitement Desktop Intelligence ........................................85
Event Server.........................................................................................85
File Repository Servers .......................................................................86
Job Servers..........................................................................................87
List of Values Job Server......................................................................88
Serveur Multi-Dimensional Analysis Services (MDAS) .......................88
PM Metrics Server................................................................................89
PM Repository Server..........................................................................90
PM Rules Server..................................................................................90
Predictive Analysis Server ...................................................................91
Process Analysis Server......................................................................91
Program Job Server.............................................................................92
Publication Job Server.........................................................................92
Report Application Server....................................................................93
Sets Profile Server ..............................................................................93
Sets Query Server ...............................................................................94
Web Intelligence Processing Server....................................................94
Serveur conteneur d'applications Web (WACS)...................................95
Serveurs d'applications Web.....................................................................95
SDK Java.............................................................................................97
SDK .NET...........................................................................................100

4 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Services Web ....................................................................................102


Service conteneur d'applications Web (WACS).................................105
Bases de données ..................................................................................105
Bases de données système...............................................................106
Bases de données de reporting.........................................................107
Base de données d'audit....................................................................108
Authentification et connexion unique.......................................................109
Sécurité du Central Management Server...........................................110
Plug-ins de sécurité............................................................................110
Authentification et autorisation...........................................................111
Workflows des informations ....................................................................114
Authentification...................................................................................115
Planification........................................................................................116
Visualisation.......................................................................................122

Chapitre 3 Gestion et configuration des serveurs 131


Présentation de la gestion des serveurs.................................................132
Outils d'administration de BusinessObjects Enterprise......................133
Utilisation de la zone de gestion Serveurs de la CMC.......................134
A propos des serveurs conteneurs d'applications Web.....................140
A propos de Server Intelligence.........................................................140
Gestion des serveurs : nouveautés de cette version de BusinessObjects
Enterprise...........................................................................................141
Utilisation des noeuds..............................................................................147
Pour ajouter un noeud........................................................................147
Pour supprimer des serveurs d'un nouveau noeud............................149
Recréation d'un Server Intelligence Agent sur un ordinateur local.....150
Affichage et modification du statut d'un serveur......................................152
Pour visualiser le statut d'un serveur.................................................152
Démarrage, arrêt et redémarrage d'un serveur..................................153
Arrêt d'un Central Management Server..............................................156

Guide d'administration de SAP BusinessObjects Enterprise 5


Table des matières

Activation et désactivation de serveurs..............................................158


Ajout, clonage et suppression de serveurs..............................................159
Ajout d'un serveur..............................................................................159
Clonage des serveurs........................................................................161
Suppression d'un serveur...................................................................163
Groupes de serveurs...............................................................................164
Création d'un groupe de serveurs......................................................165
Utilisation des sous-groupes de serveurs..........................................166
Modification de l'appartenance d'un serveur à un groupe..................167
Accès utilisateur aux serveurs et groupes de serveurs......................168
Configuration des paramètres des serveurs............................................170
Pour modifier les propriétés d'un serveur...........................................171
Utilisation des modèles de configuration............................................171
Configuration des paramètres réseau du serveur..............................175
Changement du port de connexion utilisé par Tomcat.......................184
Gestion des connexions à la base de données système du CMS.....185
Copie de données d'une base de données système d'un CMS dans une
autre...................................................................................................186
Préparation de la copie d'une base de données système du CMS....193
Suppression et recréation de la base de données système du CMS.195
Sélection d'une base de données CMS (nouvelle ou existante)........198
Définition des répertoires racine et des temps d'inactivité des File
Repository Servers.............................................................................200
Modification des paramètres de performance....................................201
Configuration des destinations pour les Job Servers.........................202
Configuration des serveurs de traitement Windows pour votre source de
données..............................................................................................209
Configuration des serveurs de traitement UNIX pour votre source de
données..............................................................................................210
Ajout et suppression des dépendances des serveurs Windows.............217
Modification du compte utilisateur système.............................................218
Configuration du suivi pour les serveurs.................................................219

6 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Pour configurer le suivi de serveur via le fichier Bo_trace.ini.............220


Pour configurer le suivi de serveur via la ligne de commande...........223
Configuration des serveurs pour SSL......................................................227
Création de fichiers de clé et de certificat..........................................228
Configuration du protocole SSL.........................................................231
Mise en cluster de Central Management Servers...................................233
Ajout d'un CMS à un cluster...............................................................235
Ajout d'un noeud à un cluster.............................................................235
Ajout de clusters au fichier web.xml...................................................236
Modification du nom d'un cluster de CMS..........................................238
Sauvegarde et restauration des paramètres de configuration de serveur.239
Sauvegarde des paramètres de configuration de serveur dans un fichier
BIAR...................................................................................................240
Restauration des paramètres de configuration de serveur................241
Importation de nœuds d'un cluster à un autre ...................................253

Chapitre 4 Utilisation de Fédération 257


Fédération................................................................................................258
Terminologie Fédération..........................................................................260
Application BI ....................................................................................260
Site de destination .............................................................................260
Local...................................................................................................260
Instances finalisées exécutées localement .......................................261
Sites d'origine multiples .....................................................................261
Réplication unidirectionnelle ..............................................................261
Site d'origine ......................................................................................261
Distant................................................................................................261
Connexion à distance.........................................................................261
Planification à distance.......................................................................262
Réplication..........................................................................................262
Travail de réplication..........................................................................262

Guide d'administration de SAP BusinessObjects Enterprise 7


Table des matières

Liste de réplication.............................................................................262
Objet de réplication............................................................................262
Lot de réplications..............................................................................263
Actualisation de la réplication.............................................................263
Réplication bidirectionnelle.................................................................263
Gestion des listes de réplication..............................................................263
Création de listes de réplication.........................................................264
Modification des listes de réplication..................................................269
Gestion des connexions à distance.........................................................270
Création de connexions à distance....................................................271
Modification des connexions à distance.............................................273
Gestion des travaux de réplication..........................................................274
Création d'un travail de réplication.....................................................275
Planification d'un travail de réplication...............................................278
Modification d'un travail de réplication...............................................279
Visualisation d'un journal après un travail de réplication....................280
Gestion des droits de sécurité.................................................................282
Droits requis sur le site d'origine........................................................282
Droits requis sur le site de destination...............................................283
Objets spécifique à Fédération...........................................................284
Réplication de la sécurité sur un objet...............................................285
Réplication de la sécurité sur un objet utilisant des niveaux d'accès..286
Réplication d'utilisateurs et de groupes tiers...........................................287
Réplication des univers et des connexions d'univers..............................288
Gestion du nettoyage des objets.............................................................290
Utilisation du nettoyage des objets....................................................290
Limites du nettoyage des objets.........................................................291
Fréquence de nettoyage des objets...................................................292
Options de types et de mode de réplication............................................293
Réplication unidirectionnelle ..............................................................293
Réplication bidirectionnelle ................................................................294

8 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Actualiser à partir du site d'origine ou Actualiser à partir de la


destination..........................................................................................294
Gestion de la détection et de la résolution des conflits...........................296
Résolution des conflits de réplication unidirectionnelle......................297
Résolution des conflits de réplication bidirectionnelle........................300
Utilisation des services Web dans Fédération.........................................304
Variable de session ...........................................................................304
Mise en cache des fichiers ................................................................305
Déploiement personnalisé .................................................................305
Planification à distance et instances exécutées localement....................306
Planification à distance.......................................................................307
Instances exécutées localement........................................................309
Partage d'instances............................................................................309
Importation et promotion de contenu répliqué.........................................310
Importation de contenu répliqué.........................................................311
Importation de contenu répliqué et réplication continue ....................311
Promotion de contenu à partir d'un environnement de test................312
Redirection d'un site de destination...................................................313
Meilleures pratiques.................................................................................314
Limites de la version actuelle.............................................................318
Dépannage des messages d'erreur...................................................320

Chapitre 5 Utilisation des pare-feu 325


Description de la communication entre les composants
BusinessObjects Enterprise.....................................................................326
Présentation des serveurs BusinessObjects Enterprise et des ports de
communication...................................................................................326
Communication entre les composants BusinessObjects Enterprise...329
Configuration de BusinessObjects Enterprise pour les pare-feu.............340
Pour configurer le système pour des pare-feu...................................340
Exemples de scénarios classiques de pare-feu......................................344

Guide d'administration de SAP BusinessObjects Enterprise 9


Table des matières

Exemple - Niveau application déployé sur un réseau distinct............344


Exemple - Rich Client et le niveau base de données séparés des serveurs
BusinessObjects Enterprise par un pare-feu.....................................348

Chapitre 6 Utilisation des serveurs conteneurs d'applications Web 353


Ajout ou suppression de services aux serveurs WACS...........................354
Pour ajouter un service CMC à un serveur WACS............................354
Pour supprimer un service CMC d'un serveur WACS........................355
Serveur conteneur d'applications Web (WACS)......................................356
Ai-je besoin d'un serveur WACS ?.....................................................358
Quels sont les avantages de l'utilisation des serveurs WACS ?........358
Tâches courantes...............................................................................359
Ajout ou suppression de serveurs WACS à votre déploiement...............363
Installation d'un serveur WACS..........................................................363
Ajout d'un serveur WACS...................................................................365
Clonage d'un serveur WACS .............................................................366
Suppression d'un serveur WACS de votre déploiement....................367
Configuration HTTPS/SSL.......................................................................368
Pour générer un fichier de stockage des certificats PKCS12 ...........369
Pour générer une liste de certificats de confiance.............................370
Pour configurer HTTPS/SSL..............................................................371
Méthodes d'authentification prises en charge.........................................374
Configuration d'AD Kerberos pour un serveur WACS ............................375
Activation de l'authentification Kerberos dans le plug-in Windows AD pour
le serveur WACS................................................................................376
Création des fichiers de configuration................................................377
Configuration d'un serveur WACS pour l'AD Kerberos......................380
Dépannage de Kerberos....................................................................381
Configuration des serveurs WACS dans votre environnement
informatique.............................................................................................383
Utilisation d'un serveur WACS avec d'autres serveurs Web..............384

10 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Utilisation des serveurs WACS avec un équilibreur de charge..........384


Utilisation d'un serveur WACS avec un serveur proxy inverse..........385
Utilisation des serveurs WACS avec des pare-feu.............................386
Configuration d'un serveur WACS sur un ordinateur multirésident.....387
Dépannage..............................................................................................388
Pour afficher les erreurs du serveur...................................................388
Pour afficher les performances du système.......................................389
Pour visualiser l'état d'un serveur WACS...........................................390
Résolution des conflits de ports.........................................................391
Pour modifier les paramètres de la mémoire.....................................393
Pour modifier le nombre de demandes simultanées..........................394
Pour restaurer les valeurs par défaut du système.............................394
Pour empêcher les utilisateurs de se connecter au serveur WACS via
HTTP..................................................................................................395
Propriétés des serveurs WACS...............................................................395

Chapitre 7 Modification du comportement de sécurité par défaut 397


BusinessObjects Enterprise et serveurs proxy inverses ........................398
Présentation des serveurs proxy inverses.........................................398
Serveurs proxy inverses pris en charge ............................................399
Description du déploiement des applications Web de
BusinessObjects Enterprise...............................................................399
Configuration des serveurs proxy inverses pour les applications Web de
BusinessObjects Enterprise.....................................................................401
Pour configurer le serveur proxy inverse ..........................................401
Instructions détaillées de configuration des serveurs proxy inverses pour
BusinessObjects Enterprise...............................................................402
Pour configurer le serveur proxy inverse Apache 2.2 pour
BusinessObjects Enterprise...............................................................404
Pour configurer le serveur proxy inverse WebSEAL 6.0 pour
BusinessObjects Enterprise...............................................................405
Pour configurer Microsoft ISA 2006 pour BusinessObjects Enterprise.406

Guide d'administration de SAP BusinessObjects Enterprise 11


Table des matières

Configuration spéciale de BusinessObjects Enterprise dans les déploiements


de serveurs proxy inverses......................................................................410
Activation du proxy inverse pour les services Web Developer Suite..411
Activation du chemin racine des cookies de session pour ISA 2006..414
Activation du proxy inverse pour BusinessObjects Live Office..........417
Activation du proxy inverse pour les services Web Business Process
BI........................................................................................................419

Chapitre 8 Amélioration des performances 421


Amélioration des performances...............................................................422
Evaluation des performances du système...............................................422
Evaluation des besoins des utilisateurs.............................................423
Analyse des performances du serveur...............................................424
Résolution des problèmes de performance.............................................436
Risques et solutions pour les performances......................................437
Amélioration des performances de publication........................................454
Recommandations générales sur le déploiement..............................455
Configuration des serveurs dans la CMC pour optimiser les performances
de Publishing......................................................................................456

Chapitre 9 Outil de ligne de commande BIAR 461


Outil de ligne de commande BIAR..........................................................462
Fichier de propriétés de l'outil de ligne de commande du moteur BIAR ..465
Pour utiliser l'outil de ligne de commande BIAR......................................471

Chapitre 10 Concepts de sécurité 473


Présentation de la sécurité......................................................................474
Authentification et autorisation................................................................475
Authentification primaire.....................................................................476
Prise en charge de la connexion unique............................................478
Plug-ins de sécurité............................................................................482

12 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Extensions de traitement....................................................................484
Relation de confiance active....................................................................485
Jetons de connexion..........................................................................486
Système de ticket pour la sécurité distribuée.....................................487
Sessions et suivi de session....................................................................487
Suivi de session du CMS...................................................................489
Protection de l'environnement.................................................................489
Du navigateur Web au serveur Web..................................................489
Serveur Web vers BusinessObjects Enterprise.................................490
Audit de l'activité Web..............................................................................490
Protection contre les tentatives de connexion malveillantes..............491
Restrictions relatives aux mots de passe...........................................491
Restrictions relatives aux connexions................................................492
Restrictions relatives aux utilisateurs.................................................492
Restrictions relatives au compte Guest..............................................493

Chapitre 11 Gestion des licences 495


Présentation.............................................................................................496
Gestion des informations sur les licences...............................................496
Pour afficher les informations de licence.................................................496
Ajout d'une clé de licence........................................................................496
Pour ajouter une clé de licence...............................................................497
Affichage de l'activité du compte actuel...................................................497
Pour visualiser l'activité du compte actuel...............................................497

Chapitre 12 Configuration de l'authentification tierce 499


Utilisation de l'authentification NT ...........................................................500
Utilisation des comptes et groupes d'utilisateurs NT..........................500
Plug-in de sécurité Windows NT........................................................500
Administration des comptes et groupes d'utilisateurs NT..................501

Guide d'administration de SAP BusinessObjects Enterprise 13


Table des matières

Mappage des comptes et groupes d'utilisateurs NT..........................502


Modification du fichier web.config pour la connexion unique NT.......511
Utilisation de l'authentification LDAP.......................................................512
Gestion des comptes LDAP...............................................................512
Utilisation de l'authentification AD...........................................................534
Plug-in de sécurité Windows AD........................................................535
Utilisation des utilisateurs et groupes AD...........................................536
Configuration de l'authentification AD manuelle.................................545
Configuration de la connexion unique AD..........................................570
Activation de l'authentification sécurisée.................................................616
Configuration du serveur pour l'authentification sécurisée.................617
Configuration de l'authentification sécurisée pour le client................618
Configuration de l'authentification sécurisée pour Business Process
BI........................................................................................................625

Chapitre 13 Gestion de l'audit 627


Comment fonctionne l'audit ?..................................................................628
Configuration de l'audit............................................................................635
Quels événements puis-je auditer ?...................................................638
Activation de l'audit des événements utilisateur et système...................655
Pour activer l'audit d'événements sur les applications clientes..........658
Modèle de configuration d'audit...............................................................658
Pour définir le modèle de configuration..............................................659
Configuration de la connexion à l'univers................................................660
Utilisation des exemples de rapports d'audit...........................................662
Contrôle de la synchronisation des actions d'audit..................................663
Optimisation des performances système pendant un audit.....................664

Chapitre 14 Rapports d'audit 667


Utilisation des rapports d'audit.................................................................668

14 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Pourquoi les rapports sont-ils importants ?........................................668


Noms de rapports d'audit...................................................................671
Visualisation d'exemples de rapports d'audit...........................................684
Création de rapports d'audit personnalisés.............................................685
Schéma de référence d'une base de données d'audit............................685
Audit_Event........................................................................................686
Audit_Detail .......................................................................................687
Server_Process..................................................................................688
Event_Type........................................................................................689
Application_Type................................................................................689
Table Detail_Type...............................................................................689
Tableaux de référence des événements et détails..................................690

Chapitre 15 Lignes de commande des serveurs 713


Présentation des lignes de commande...................................................714
Options standard communes à tous les serveurs...................................715
Traitement des signaux UNIX............................................................718
Central Management Server...................................................................719
Central Configuration Manager (CCM)....................................................725
Crystal Reports Processing Server et Crystal Reports Cache Server.....725
Job Servers..............................................................................................729
Report Application Server........................................................................733
Web Intelligence Processing Server........................................................736
Input et Output File Repository Servers..................................................739
Event Server............................................................................................742

Chapitre 16 Outils UNIX 745


Utilitaires de script...................................................................................746
ccm.sh................................................................................................746
cmsdbsetup.sh...................................................................................752

Guide d'administration de SAP BusinessObjects Enterprise 15


Table des matières

configpatch.sh....................................................................................752
serverconfig.sh...................................................................................753
uninstallBOBJE.sh..............................................................................754
Modèles de scripts...................................................................................754
startservers.........................................................................................755
stopservers.........................................................................................755
silentinstall.sh.....................................................................................755
Scripts utilisés par BusinessObjects Enterprise......................................756
bobjerestart.sh....................................................................................756
env.sh.................................................................................................756
env-locale.sh......................................................................................757
initlaunch.sh.......................................................................................757
patchlevel.sh......................................................................................757
postinstall.sh.......................................................................................758
setup.sh..............................................................................................758
setupinit.sh.........................................................................................759

Chapitre 17 Utilisation de la CMC (Central Management Console) 761


Présentation.............................................................................................762
Utilisation de la CMC...............................................................................762
Connexion à la CMC..........................................................................763
Navigation dans la CMC.....................................................................764
Définition de préférences pour la CMC..............................................765
Définition des paramètres de sécurité initiaux.........................................767
Définition du mot de passe du compte Administrator.........................768
Désactivation d'un compte utilisateur.................................................768

Chapitre 18 Définition des droits 771


Fonctionnement des droits dans BusinessObjects Enterprise................772
Niveaux d'accès.................................................................................773

16 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Définition de droits avancés...............................................................774


Héritage..............................................................................................775
Droits spécifiques au type..................................................................781
Détermination des droits effectifs.......................................................783
Gestion des paramètres de sécurité des objets dans la CMC................785
Pour visualiser les droits d'un utilisateur ou groupe principal sur un
objet....................................................................................................785
Pour affecter des utilisateurs ou groupes principaux à une liste de contrôle
d'accès d'un objet...............................................................................787
Pour modifier les droits d'un utilisateur ou groupe principal sur un
objet....................................................................................................788
Pour définir des droits sur un dossier de niveau supérieur dans
BusinessObjects Enterprise...............................................................789
Vérification des paramètres de sécurité pour un utilisateur ou un groupe
principal..............................................................................................790
Utilisation des niveaux d'accès................................................................794
Choisir entre les niveaux d'accès Visualiser et Visualiser à la
demande............................................................................................798
Pour copier un niveau d'accès existant..............................................800
Pour créer un niveau d'accès ............................................................800
Pour renommer un niveau d'accès.....................................................801
Pour supprimer un niveau d'accès.....................................................801
Pour modifier les droits d'un niveau d'accès......................................801
Suivi de la relation entre niveaux d'accès et objets............................803
Gestion des niveaux d'accès sur différents sites...............................803
Rupture de l'héritage...............................................................................805
Désactiver l'héritage...........................................................................806
Utilisation des droits pour déléguer l'administration................................807
Choisir entre les options Modifier les droits des utilisateurs sur les
objets..................................................................................................810
Droits de propriétaire..........................................................................812

Guide d'administration de SAP BusinessObjects Enterprise 17


Table des matières

Récapitulatif des recommandations concernant l'administration des


droits........................................................................................................812

Chapitre 19 Gestion des utilisateurs et des groupes 815


Présentation de la gestion des comptes..................................................816
Gestion des utilisateurs......................................................................816
Gestion des groupes..........................................................................817
Types d'authentification disponibles ..................................................819
Gestion des comptes Enterprise et des comptes généraux....................822
Pour ajouter des sous-groupes..........................................................826
Ajout d'utilisateurs à des groupes......................................................829
Modification des paramètres de mot de passe..................................830
Activation de l'authentification sécurisée............................................832
Octroi d'un droit d'accès à des utilisateurs et à des groupes.............834
Contrôle de l'accès aux boîtes de réception des utilisateurs.............834
Configuration de l'écran de connexion à InfoView.............................835
Gestion des alias.....................................................................................836

Chapitre 20 Gestion des applications 841


Présentation.............................................................................................842
Définition de droits utilisateur sur les applications...................................842
Gestion des paramètres de discussions..................................................843
Pour gérer les paramètres de discussion dans la CMC ....................843
Pour rechercher un thread de discussion..........................................843
Pour trier les résultats de la recherche de threads de discussion......845
Pour supprimer un thread de discussion............................................846
Définition des droits utilisateur...........................................................847
Gestion des paramètres InfoView............................................................847
Pour modifier les paramètres d'affichage d'InfoView.........................847
Gestion des paramètres Web Intelligence...............................................849

18 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Pour modifier les paramètres d'affichage dans Web Intelligence......849


Gestion des paramètres de BI Widgets...................................................850
Gestion des paramètres de Polestar.......................................................851
Pour modifier les propriétés de l'application Polestar........................851

Chapitre 21 Gestion des sources de données et des connexions 853


Présentation.............................................................................................854
Connexion aux sources de données.......................................................854
Gestion des univers.................................................................................855
Pour supprimer des univers...............................................................855
Gestion des connexions d'univers...........................................................855
Pour supprimer une connexion d'univers...........................................855
Contrôle de l'accès aux connexions d'univers...................................856

Chapitre 22 Utilisation des objets contenu 857


Présentation.............................................................................................858
Gestion générale des objets....................................................................858
Pour copier un objet...........................................................................858
Pour déplacer un objet.......................................................................859
Pour créer un raccourci d'objet..........................................................859
Relations............................................................................................866
Gestion d'un objet de type rapport...........................................................868
Définition des objets rapport et des instances de rapport..................868
Définition des options d'actualisation des rapports............................870
Définition des options de traitement des rapports..............................871
Extensions de traitement....................................................................884
Application des extensions de traitement aux rapports......................885
Utilisation de rapports avec liens hypertexte .....................................889
Gestion des objets programme...............................................................893
Programmes et instances de programmes........................................893

Guide d'administration de SAP BusinessObjects Enterprise 19


Table des matières

Définition des options de traitement des programmes.......................895


Authentification et objets programme.................................................901
Gestion des lots d'objets..........................................................................903
En quoi consistent les lots d'objets, les composants et les
instances ?.........................................................................................904
Ajout d'objets à un lot d'objets............................................................905
Configuration de lots et des objets qui les composent.......................906
Authentification et lots d'objets...........................................................907

Chapitre 23 Planification d'objets 909


Présentation.............................................................................................910
Planification.............................................................................................910
A propos des options et des paramètres de périodicité.....................911
Planification d'objets à l'aide de lots d'objets.....................................917
Planification d'un objet en fonction d'événements.............................918
Définition des options générales de planification....................................920
Définition de la notification de la réussite ou de l'échec d'un travail de
planification........................................................................................921
Spécification de la notification d'alerte...............................................925
Sélection d'une destination................................................................927
Sélection d'un format..........................................................................939
Sélection des options de mise en cache pour les documents
Web Intelligence ou Desktop Intelligence..........................................951
Planification d'un objet pour un utilisateur ou un groupe....................952
Sélection des paramètres de groupe de serveurs.............................953
Gestion d'instances.................................................................................954
Gestion et visualisation de l'historique des instances........................955
Application de limites d'instance à un objet........................................962
Utilisation des calendriers........................................................................964
Présentation des calendriers..............................................................964
Création de calendriers......................................................................965

20 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Ajout de dates dans un calendrier......................................................965


Suppression de calendriers................................................................971
Spécification de droits sur les calendriers..........................................972
Gestion des événements.........................................................................972
Présentation de la gestion des événements......................................972
Evénements basés sur des fichiers...................................................974
Evénements basés sur des planifications..........................................975
Evénements personnalisés................................................................976
Spécification des droits liés aux événements....................................978
Pour exécuter des objets immédiatement...............................................978

Chapitre 24 Organisation des objets 981


Présentation.............................................................................................982
Présentation de l'organisation des objets................................................982
A propos des dossiers .......................................................................982
A propos des catégories.....................................................................983
Utilisation des dossiers............................................................................983
Création et suppression de dossiers..................................................984
Copie et déplacement de dossiers.....................................................985
Ajout de nouveaux objets à un dossier..............................................986
Spécification des droits d'accès aux dossiers....................................988
Application de limites aux dossiers, utilisateurs et groupes...............988
Gestion des dossiers personnels.......................................................989
Utilisation des catégories.........................................................................990
Spécification des droits d'accès aux catégories.................................993

Chapitre 25 Ajout d'objets au référentiel 995


Présentation.............................................................................................996
Options d'ajout de rapports Crystal....................................................996
Procédures de l'Assistant de publication.................................................997

Guide d'administration de SAP BusinessObjects Enterprise 21


Table des matières

Enregistrement des objets directement sur le CMS..............................1013

Chapitre 26 Publication 1015


Présentation...........................................................................................1016
A propos de la publication.....................................................................1016
Qu'est-ce qu'une publication ?.........................................................1017
Workflow de publication...................................................................1018
Droits requis pour la publication.......................................................1020
Concepts de publication........................................................................1022
Eclatement des rapports..................................................................1022
Règles de livraison...........................................................................1024
Destinataires dynamiques................................................................1027
Destinations......................................................................................1029
Formats............................................................................................1033
Personnalisation...............................................................................1036
Inscription.........................................................................................1038
Pour créer une publication dans la CMC...............................................1038
Pour créer une publication dans InfoView.............................................1039

Chapitre 27 Gestion des profils 1041


Utilisation des profils..............................................................................1042
Profils et workflow de publication.....................................................1043
Cibles de profil et valeurs de profil........................................................1044
Pour spécifier une cible de profil globale.........................................1045
Spécification des valeurs de profil....................................................1046
Résolution des conflits entre profils.......................................................1050
Conflits entre les valeurs de profil....................................................1051
Spécification de droits sur les profils.....................................................1052

22 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Chapitre 28 Recherche de contenu 1053


Présentation de la recherche de contenu..............................................1054
Types de document dans lesquels des recherches peuvent être
effectuées.........................................................................................1054
Syntaxe de recherche et interprétation............................................1056
Recherche multilingue......................................................................1058
Recherche de contenu et instances.................................................1059
Facettes et étiquettes.......................................................................1059
Invites et paramètres........................................................................1060
Rapports avec sécurité à l'affichage................................................1061
Requêtes suggérées........................................................................1062
Nombre limité de résultats de recherche.........................................1063
Exclusion de documents de la recherche de contenu......................1063
Serveurs et architecture.........................................................................1064
Déploiement du service de recherche de contenu................................1066
Planification du déploiement de la recherche de contenu................1066
Installation et mise à niveau.............................................................1067
Configuration.........................................................................................1068
Gestion des paramètres de l'application Recherche de contenu.....1068
Définition de droits pour l'application de recherche de contenu.......1072
Désactivation et suppression de la recherche de contenu...............1073
Nombre maximal d'instances de groupe indexées...........................1073
Taille des tas de la JVM....................................................................1074
Présentation et gestion du processus d'indexation...............................1076
Préparation de l'indexation initiale....................................................1076
Création de l'index initial..................................................................1077
Gestion de l'objet programme d'indexation......................................1078
Arrêt du processus d'indexation.......................................................1081
Dépannage............................................................................................1082
Pour résoudre un problème d'indexation ........................................1082

Guide d'administration de SAP BusinessObjects Enterprise 23


Table des matières

Nettoyage après une panne système imprévue ..............................1083

Chapitre 29 Annexe relative aux droits 1085


A propos de l'annexe relative aux droits................................................1086
Droits généraux.....................................................................................1086
Droits sur les types d'objet spécifiques..................................................1090
Droits d'accès aux dossiers..............................................................1090
Catégories........................................................................................1090
Remarques.......................................................................................1091
Rapports Crystal...............................................................................1092
Documents Desktop Intelligence......................................................1093
Documents Web Intelligence............................................................1094
Utilisateurs et groupes......................................................................1096
Niveaux d'accès...............................................................................1098
Tableaux de bord..............................................................................1098
Univers.............................................................................................1099
Applications......................................................................................1103

Chapitre 30 Annexe relative aux propriétés des serveurs 1139


A propos de l'annexe relative aux propriétés des serveurs...................1140
Paramètres de serveur courants...........................................................1140
Paramètres de serveur principaux.........................................................1143
Paramètres des serveurs Crystal Reports.............................................1159
Paramètres du serveur Web Intelligence...............................................1173
Paramètres des seuils de mémoire du serveur Web Intelligence ....1183
Paramètres des serveurs Desktop Intelligence.....................................1184
Paramètres du serveur Voyager............................................................1194
Paramètres des serveurs des produits de pilotage des performances..1196

24 Guide d'administration de SAP BusinessObjects Enterprise


Table des matières

Annexe A Informations supplémentaires 1199

Index 1203

Guide d'administration de SAP BusinessObjects Enterprise 25


Table des matières

26 Guide d'administration de SAP BusinessObjects Enterprise


Démarrage

1
1 Démarrage
A propos de cette aide

A propos de cette aide


Cette aide présente les informations et procédures relatives au déploiement
et à la configuration de votre système BusinessObjects Enterprise. Les
procédures décrivent les tâches courantes. Des informations d'ordre
conceptuel et des détails techniques se rapportent aux questions plus
élaborées.

Pour en savoir plus sur les tâches de maintenance quotidiennes et les


procédures de travail avec la CMC, voir le Guide d'administration de SAP
BusinessObjects Enterprise.

Pour en savoir plus sur l'installation de BusinessObjects Enterprise, voir le


Guide d'installation de SAP BusinessObjects Enterprise.

A qui s'adresse cette aide ?

Cette aide présente les tâches de déploiement et de configuration. Il est


recommandé de le consulter si vous :
• planifiez votre premier déploiement ;
• configurez votre premier déploiement ;
• apportez d'importantes modifications à l'architecture d'un déploiement
existant ;
• améliorez les performances de votre système.

Cette aide s'adresse aux administrateurs système responsables de la


configuration, de la gestion et de la maintenance d'une installation de
BusinessObjects Enterprise. La maîtrise de votre système d'exploitation et
de votre environnement réseau est des plus utiles, tout comme une
connaissance générale des technologies relatives à la gestion des serveurs
d'applications Web et à la rédaction de scripts. Toutefois, cette aide, qui tient
compte des différents niveaux d'expérience administrative, a pour objectif
de fournir des informations contextuelles et conceptuelles suffisantes pour
clarifier l'ensemble des fonctions et des tâches administratives.

28 Guide d'administration de SAP BusinessObjects Enterprise


Démarrage
Nouveautés de BusinessObjects Enterprise XI 3.1 1

A propos de BusinessObjects Enterprise

BusinessObjects Enterprise est une solution souple, évolutive et fiable


permettant de fournir des rapports interactifs puissants aux utilisateurs finaux
via n'importe quelle application Web, notamment un intranet, un extranet,
Internet ou un portail d'entreprise. Qu'il soit utilisé pour diffuser des rapports
de ventes hebdomadaires, fournir aux clients des services personnalisés ou
intégrer des informations importantes dans des portails d'entreprise,
BusinessObjects Enterprise offre des avantages concrets qui dépassent le
simple cadre de l'entreprise. Suite intégrée spécialisée dans le reporting,
l'analyse et la diffusion d'informations, BusinessObjects Enterprise permet
aux utilisateurs finaux d'augmenter leur productivité tout en réduisant les
tâches administratives.

Nouveautés de
BusinessObjects Enterprise XI 3.1
Cette version de BusinessObjects Enterprise comprend de nombreuses
nouvelles fonctionnalités et améliorations. Le tableau suivant décrit
brièvement ces fonctionnalités et indique à quel endroit trouver des
informations supplémentaires à leur sujet.

Ressources de documen-
Nouveautés
tation

• A propos de Server Intel-


ligence
Gestion des serveurs : la gestion des serveurs • Gestion des serveurs :
est désormais assurée via la CMC et le SIA. nouveautés de cette
version de BusinessOb-
jects Enterprise

Guide d'administration de SAP BusinessObjects Enterprise 29


1 Démarrage
Nouveautés de BusinessObjects Enterprise XI 3.1

Ressources de documen-
Nouveautés
tation

Fédération : cet outil de réplication intersite


permet de gérer le contenu depuis un déploie-
ment BusinessObjects Enterprise (site d'origine) • Fédération
et de le répliquer sur d'autres déploiements
BusinessObjects Enterprise (sites de destina-
tion).

• A propos de la publica-
tion
• Pour en savoir plus, voir
Publication : cette version comporte des amé-
le Guide de publication
liorations d'interface utilisateur au niveau de la de SAP BusinessObje-
fonction Publication. Par ailleurs, toutes les cts Enterprise. La der-
méthodes d'éclatement des rapports sont désor- nière version du PDF est
mais prises en charge pour les publications de disponible sur le site
documents Web Intelligence. Web de support tech-
nique de Business Obje-
cts.

Gestionnaire des instances : dans cette version, • Gestionnaire d'instances


le Gestionnaire des instances affiche davantage • Gestion d'instances
de détails sur les instances répertoriées.

Serveur WACS : le WACS est un service qui


héberge la CMC pour les utilisateurs qui installe-
nt BusinessObjects Enterprise dans un enviro- • Serveur conteneur d'ap-
nnement Windows et ne souhaitent pas dé- plications Web (WACS)
ployer la CMC sur un serveur d'applications
Java.

Authentification Windows Active Directory : la


prise en charge multiforêt est intégrée au proce- • Planification des mises
ssus d'utilisation de la CMC pour configurer à jour AD
l'authentification AD à l'aide des protocoles
Kerberos ou NTLM.

30 Guide d'administration de SAP BusinessObjects Enterprise


Démarrage
Où commencer ? 1
Ressources de documen-
Nouveautés
tation

Paramètres du serveur : les serveurs Busines- • Options d'environneme-


sObjects prennent désormais en charge IPv6. nt réseau

Proxy inverse : Microsoft ISA 2006 est désor- • Pour configurer Micro-
mais pris en charge en tant que serveur proxy soft ISA 2006 pour Busi-
inverse. nessObjects Enterprise

Bibliothèque de documentation en ligne


La toute nouvelle interface permettant d'accéder à la documentation complète
comporte désormais les guides de tous les produits Business Objects. La
nouvelle bibliothèque de documentation en ligne comprend la version
actualisée de la documentation produit Business Objects, qui fait l'objet de
publications et de mises à jour régulières. Vous pouvez parcourir le contenu
de la bibliothèque, exécuter des recherches en texte plein, lire les guides en
ligne et télécharger les fichiers au format PDF.
http://support.businessobjects.com/documentation/product_guides/default.asp

Où commencer ?
Selon votre situation, vous pouvez consulter des sections spécifiques de
cette aide et accéder à d'autres ressources disponibles. Pour chacune des
situations ci-après, une liste de tâches suggérées et de rubriques à consulter
vous est proposée.
• Planification ou exécution de votre premier déploiement
• Configuration de votre déploiement
• Modification de l'architecture de votre déploiement
• Amélioration des performances du système
• Utilisation des objets dans la CMC

Guide d'administration de SAP BusinessObjects Enterprise 31


1 Démarrage
Où commencer ?

Planification ou exécution de votre premier


déploiement

Si vous planifiez ou exécutez votre premier déploiement de


BusinessObjects Enterprise, il est recommandé d'effectuer les tâches
suivantes et de lire les sections correspondantes :
• Pour en savoir plus sur les composants, voir Présentation de l'architecture
• Pour évaluer vos besoins et concevoir l'architecture de déploiement la
plus appropriée à votre entreprise, lisez le Guide de planification de SAP
BusinessObjects Enterprise.
• Description de la communication entre les composants
BusinessObjects Enterprise
• Présentation de la sécurité
• Si vous envisagez d'utiliser une authentification tierce, voir Configuration
de l'authentification tierce
• Pour obtenir des conseils sur l'évaluation de vos besoins anticipés en
termes de performances, voir Amélioration des performances.
• Pour en savoir plus sur l'installation de BusinessObjects Enterprise, voir
le Guide d'installation de SAP BusinessObjects Enterprise.
• Après l'installation, lisez la section Présentation de la gestion des serveurs.

Configuration de votre déploiement

Si vous avez terminé l'installation de BusinessObjects Enterprise et que vous


devez effectuer les tâches de configuration initiales telles que la configuration
du pare-feu et la gestion des utilisateurs, il est recommandé de lire les
sections suivantes :
• Présentation de la gestion des serveurs
• Description de la communication entre les composants
BusinessObjects Enterprise
• Présentation de la sécurité

32 Guide d'administration de SAP BusinessObjects Enterprise


Démarrage
Où commencer ? 1
• Si vous envisagez d'utiliser une authentification tierce, voir Configuration
de l'authentification tierce
• Pour obtenir des conseils sur l'évaluation et l'amélioration des
performances de votre système, voir Amélioration des performances.
• Si vous souhaitez surveiller le système existant, lisez les sections Gestion
de l'audit et Rapports d'audit.

Modification de l'architecture de votre déploiement

Prévoyez-vous une augmentation importante du trafic sur le serveur ?


Devez-vous gérer une brusque augmentation du nombre d'utilisateurs ?
Devez-vous intégrer de nouveaux types de contenu provenant de nouvelles
sources ? Ou devez-vous mettre à jour un déploiement qui n'avait pas
correctement anticipé le volume d'objets traité quotidiennement ?

Si vous devez ajuster votre déploiement pour tenir compte d'importantes


modifications dans l'utilisation du système, il est recommandé de lire les
sections suivantes :
• Pour obtenir des conseils sur l'évaluation et l'amélioration des
performances de votre système, voir Amélioration des performances.
• Si vous installez de nouveaux composants serveur, voir Présentation de
la gestion des serveurs.
• Si vous importez ou configurez de nouveaux utilisateurs, voir Présentation
de la gestion des comptes.
• Pour en savoir plus sur l'installation de nouveaux composants, consultez
le Guide d'installation de SAP BusinessObjects Enterprise.

Amélioration des performances du système

Si vous souhaitez évaluer l'efficacité de votre déploiement et l'améliorer afin


d'optimiser les ressources, il est recommandé de lire les sections suivantes :
• Pour obtenir des conseils sur l'évaluation et l'amélioration des
performances de votre système, voir Amélioration des performances.

Guide d'administration de SAP BusinessObjects Enterprise 33


1 Démarrage
Guides BusinessObjects Enterprise

• Si vous souhaitez surveiller le système existant, lisez les sections Gestion


de l'audit et Rapports d'audit.
• Pour en savoir plus sur les tâches et procédures de maintenance
quotidiennes relatives aux serveurs dans la CMC, voir Présentation de
la gestion des serveurs.

Utilisation des objets dans la CMC

Si vous utilisez des objets dans la CMC, lisez les sections suivantes :
• Pour commencer à utiliser la CMC, voir Utilisation de la CMC.
• Pour en savoir plus sur la configuration des utilisateurs et des groupes
dans la CMC, voir Présentation de la gestion des comptes.
• Pour ajouter des objets dans BusinessObjects Enterprise, voir Présenta
tion.
• Pour définir une sécurité sur les objets, voir Fonctionnement des droits
dans BusinessObjects Enterprise.
• Pour obtenir des informations générales sur l'utilisation des objets, voir
Gestion générale des objets.
• Pour organiser les objets, voir Présentation de l'organisation des objets.
• Pour planifier des objets dans BusinessObjects Enterprise, voir Planifica
tion

Guides BusinessObjects Enterprise


Le tableau suivant répertorie les guides BusinessObjects Enterprise et leur
contenu.

34 Guide d'administration de SAP BusinessObjects Enterprise


Démarrage
Guides BusinessObjects Enterprise 1
Guide Description

Guide de planification de Busi- Couvre les concepts clés dont vous devez
nessObjects Enterprise avoir connaissance avant de commencer à
déployer BusinessObjects Enterprise. Il in-
clut une présentation de l'architecture, ainsi
que des conseils pour l'évaluation de l'envi-
ronnement actuel, la détermination des be-
soins de l'entreprise et la préparation de
l'installation.

Guide d'installation de Busine- Vous guide tout au long des étapes requises
ssObjects Enterprise pour exécuter le programme d'installation
et procéder à l'installation de BusinessObje-
cts Enterprise. Deux versions distinctes de
ce guide sont disponibles pour UNIX et Wi-
ndows.

Guide de déploiement d'appli- Traite de sujets liés au déploiement d'appli-


cations Web BusinessObje- cations Web sur des serveurs d'applications
cts Enterprise Web avec BusinessObjects Enterprise.
Deux versions distinctes de ce guide sont
disponibles pour UNIX et Windows.

Guide d'administration de Bu- Fournit des informations pour l'administra-


sinessObjects Enterprise tion des serveurs et du contenu. Les ru-
briques relatives à l'administration des ser-
veurs abordent la configuration des ser-
veurs, la gestion de l'authentification, la co-
nfiguration des pare-feu et l'évaluation des
performances système. Les rubriques rela-
tives à l'administration du contenu explique-
nt comment utiliser la CMC, configurer les
droits et les niveaux d'accès, gérer les utili-
sateurs et utiliser les applications et objets
Business Objects.

Guide d'administration de SAP BusinessObjects Enterprise 35


1 Démarrage
Guides BusinessObjects Enterprise

Guide Description

Guide de publication de Busi- Offre un aperçu de la procédure de publica-


nessObjects Enterprise tion, de l'utilisation des publications, de la
publication de rapports Crystal, de la publi-
cation de documents Web Intelligence et
Desktop Intelligence, ainsi que de la publi-
cation de la sécurité.

Guide de migration de Busine- Détaille la procédure de migration de conte-


ssObjects 5/6 vers XI 3.1 nu depuis un logiciel Business Objects an-
térieur, tel que Classic, Enterprise 5 ou 6,
vers BusinessObjects Enterprise XI 3.1.

Guide de mise à niveau de Informations pour la mise à niveau de Busi-


BusinessObjects Enterprise nessObjects Enterprise XI vers BusinessOb-
jects Enterprise XI 3.1.

Guide de l'utilisateur InfoView Offre un aperçu d'InfoView et de l'utilisation


de BusinessObjects Enter- de Crystal Reports, de Web Intelligence,
prise. des objets, des discussions, de l'encyclopé-
die et des espaces de travail Voyager.

Pour obtenir la liste complète de notre documentation produit, visitez notre


site à l'adresse suivante : http://support.businessobjects.com/documenta
tion/product_guides/default.asp.

36 Guide d'administration de SAP BusinessObjects Enterprise


Architecture

2
2 Architecture
Présentation de l'architecture

Présentation de l'architecture
Cette section décrit les composants de l'architecture globale de la plateforme,
ainsi que des composants système et de service qui constituent la plateforme
Business Intelligence (BI) BusinessObjects Enterprise. Ces informations
aident les administrateurs à comprendre les points clé du système et à
élaborer un plan de déploiement, de gestion et de maintenance d'une
installation BusinessObjects Enterprise.

Business Intelligence permet d'utiliser les données brutes stockées dans les
bases de données afin de les transformer en informations utiles sous la
forme de rapports servant ensuite de base à la prise de décisions dans
l'entreprise. Les rapports BI peuvent être utilisés en interne ou en externe
au sein d'une organisation pour prendre des décisions tactiques, réduire les
coûts, affiner les opérations, créer de meilleurs produits, augmenter les
ventes ou renforcer les relations clients.

BusinessObjects Enterprise inclut des services spécialisés, notamment


Web Intelligence, Desktop Intelligence et Crystal Reports, et un ensemble
de services de tableaux de bord et d'analyses pour la gestion des métriques,
l'analyse prédictive et l'analyse des processus. Ces services sont mis à la
disposition des logiciels créés par votre propre organisation via plusieurs
interfaces de programmation d'applications (API).

BusinessObjects Enterprise est conçu pour fournir des performances élevées


dans une large gamme de scénarios utilisateur et de déploiement. Par
exemple, les services de plateforme spécialisés traitent soit l'accès aux
données et la génération de rapports à la demande, soit la planification de
rapports en fonction des heures et des événements. Vous pouvez transférer
les opérations de traitement et de planification gourmandes en temps
processeur sur des serveurs dédiés afin d'améliorer les performances.
L'architecture est conçue pour répondre aux besoins de quasiment tout
déploiement BI et est suffisamment flexible pour passer de quelques
utilisateurs avec un seul outil à des dizaines de milliers d'utilisateurs avec
plusieurs outils et interfaces.

Les développeurs peuvent accéder à la plateforme à l'aide d'un ensemble


de services Web et d'API Java et .NET afin d'intégrer BusinessObjects
Enterprise aux autres systèmes de l'entreprise et de partager des documents
mis à jour dynamiquement avec des utilisateurs d'autres réseaux.

38 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Présentation de l'architecture 2
Les utilisateurs finaux peuvent accéder aux rapports, en créer, en modifier
et interagir avec ceux-ci à l'aide d'outils et d'applications spécialisés,
notamment :
• Crystal Reports.
• Web Intelligence.
• Desktop Intelligence.
• Voyager.
• Tableaux de bord et analyses.
• Dashboard Builder.

Les services informatiques peuvent utiliser les outils de gestion de systèmes


et de données suivants :
• Central Management Console.
• Central Configuration Manager.
• Assistant d'importation.
• Assistant de publication.
• Universe Designer.
• Outil de diagnostic du référentiel.

Pour garantir la flexibilité, la fiabilité et l'évolutivité, les composants qui


constituent BusinessObjects Enterprise peuvent être installés sur un ou
plusieurs ordinateurs. Vous pouvez même installer deux déploiements de
BusinessObjects Enterprise simultanément sur le même matériel, bien que
cette configuration soit uniquement recommandée à des fins de mise à
niveau ou de test.

Les processus serveur peuvent être “étendus verticalement” (c'est-à-dire


qu'un ordinateur exécute plusieurs processus côté serveur, voire tous) pour
réduire les coûts ou “étendus horizontalement” (c'est-à-dire que les processus
serveur sont répartis entre au moins deux ordinateurs en réseau) pour
améliorer les performances. Il est également possible d'exécuter des
instances dupliquées d'un processus serveur sur le même ordinateur ou sur
plusieurs ordinateurs en réseau.
Remarque :
Bien qu'il soit possible de déployer un mélange de plateformes Windows et
UNIX au même niveau (par exemple, un serveur d'applications Web UNIX
avec un CMS Windows), il est recommandé de ne pas mélanger les systèmes
d'exploitation pour les processus serveur (par exemple, un cluster de deux
systèmes CMS dont un exécute Windows et l'autre exécute UNIX).

Guide d'administration de SAP BusinessObjects Enterprise 39


2 Architecture
Présentation de l'architecture

Infrastructure de BusinessObjects Enterprise

L'infrastructure de BusinessObjects Enterprise fournit les fonctions de


messagerie de base permettant aux composants BusinessObjects Enterprise
de communiquer entre eux. L'infrastructure de BusinessObjects Enterprise
est une série de services conçus pour communiquer via la norme CORBA
(Common Object Request Broker Architecture) avec TCP/IP.

Certaines applications CORBA utilisent un serveur de noms. Le service du


serveur de noms est une fonctionnalité de l'architecture CORBA sous-jacente
qui lie les serveurs BusinessObjects Enterprise entre eux. Le serveur de
noms fournit un répertoire des serveurs enregistrés dans l'environnement
BusinessObjects Enterprise et facilite l'établissement de connexions entre
les clients et ces serveurs. Le service de serveur de noms fait partie du
Central Management Server (CMS).

40 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Présentation de l'architecture 2
L'infrastructure de BusinessObjects Enterprise permet d'établir des
connexions entre les clients et les serveurs :

• Elle est à la base de la technologie BusinessObjects Enterprise et facilite


la communication entre serveurs.
• Un objet client peut, en toute transparence, envoyer des requêtes aux
objets serveur à l'aide de l'infrastructure de BusinessObjects Enterprise.
• Un objet serveur est un serveur qui prend en charge les requêtes des
objets client.
• Un objet client est un client qui transmet des requêtes aux serveurs
par le biais de l'infrastructure de BusinessObjects Enterprise.

Remarque :
Dans l'environnement BusinessObjects Enterprise, la plupart des services
ont à la fois le rôle de clients et de serveurs durant les transactions entre
serveurs.

Lorsqu'un serveur BusinessObjects Enterprise démarre, il s'enregistre auprès


du serveur de noms dans le CMS. Le serveur fournit des informations le
concernant au serveur de noms, notamment son adresse IP, le port TCP,
une description du serveur ainsi qu'une liste des services qu'il fournit.

Chaque serveur interroge le CMS toutes les 60 secondes pour obtenir une
liste mise à jour des services fournis.

Services Web de BusinessObjects Enterprise

Les services Web sont des composants côté serveur qui traitent les requêtes
émanant des applications client, puis transmettent ces requêtes au serveur
approprié. Ils comportent des fonctions de visualisation de rapports et la
logique permettant d'assimiler les requêtes Web, puis de les diriger vers le
serveur BusinessObjects Enterprise approprié.

Les services Web BusinessObjects Enterprise sont hébergés sur le serveur


d'applications Web. Les services Web utilisent le SDK de BusinessObjects
Enterprise pour l'interfaçage avec les autres services BusinessObjects
Enterprise. Le serveur d'applications Web sert de passerelle entre le
navigateur et les autres composants de BusinessObjects Enterprise.

Guide d'administration de SAP BusinessObjects Enterprise 41


2 Architecture
Présentation de l'architecture

Remarque :
Lors de la configuration des serveurs à l'aide de la Central Management
Console, le CMS conserve les paramètres de configuration et communique
avec tous les serveurs BusinessObjects Enterprise.
Les services Web BusinessObjects fournissent une API de consommateur
Java et .NET accessible par le biais de clients enrichis au niveau interaction
utilisateur, telle que Live Office et Crystal Reports.

Les services Web sont constitués de composants logiciels pouvant être


appelés à distance à l'aide du protocole SOAP (Simple Object Access
Protocol). Ce protocole permet d'échanger des informations ne dépendant
pas d'une plateforme, d'un modèle d'objet ou d'un langage de programmation
spécifique.

Les services Web BusinessObjects Enterprise fournissent des services dans


les domaines suivants :
• Session : authentification et gestion des droits utilisateur.
• Plateforme BI : exposition des fonctions avancées de plateforme, telles
que la planification, la recherche, l'administration des utilisateurs et des
groupes, l'administration des serveurs, les événements de plateforme et
les calendriers.
• Moteur de rapport : affichage des documents Web Intelligence et Crystal
Reports aux formats HTML, PDF, Excel et XML.
• Requête : génération de requêtes ad-hoc basées sur la couche
sémantique de l'univers Business Objects.

Prise en charge de la mise en cluster d'applications Web

Les applications Web de la Central Management Console (CMC) et d'InfoView


peuvent être utilisées dans des environnements comportant une variété de
configurations différentes mises en cluster, équilibrées en charge ou
tolérantes aux pannes. La table ci-dessous répertorie les prises en charge
de configuration pour les applications Web CMC et InfoView.

42 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Présentation de l'architecture 2
Applica- Serveurs d'ap- Equilibreurs de Equilibreurs de Tolérant
tion Web plications charge avec affini- charge sans affini- aux pa-
Web en clus- té de session té de session nnes
ter
InfoView Pris en charge Pris en charge Pris en charge Oui
(sans
état)
CMC Pris en charge Pris en charge Non pris en charge Non
(avec
état)

Services de gestion BusinessObjects Enterprise

Les services de gestion gèrent le système BusinessObjects Enterprise. Ces


services gèrent toutes les informations liées à la sécurité, envoient des
requêtes aux services appropriés, gèrent les informations d'audit et
conservent un enregistrement de chaque instance et de son emplacement.

Les services de gestion sont fournis par :


• Service de gestion centralisée qui s'exécute sur le Central Management
Server (CMS)

Le CMS est chargé d'authentifier les utilisateurs et les groupes et de


vérifier la disponibilité des autres services BusinessObjects Enterprise.
En outre, il gère la base de données système BusinessObjects Enterprise,
qui contient des informations se rapportant aux utilisateurs, groupes,
niveaux de sécurité, contenu BusinessObjects Enterprise et services. Le
CMS gère également une base de données d'audit séparée contenant
des informations sur les actions des utilisateurs, de même que la base
de données système BusinessObjects.
Remarque :
• Lors du démarrage, tous les serveurs communiquent avec le CMS.
• Dans un déploiement de système classique, la base de données
d'audit est facultative. Elle permet d'effectuer des opérations d'audit
et de suivi supplémentaires sur certaines informations système.

• Service d'événement s'exécutant sur l'Event Server

Guide d'administration de SAP BusinessObjects Enterprise 43


2 Architecture
Présentation de l'architecture

L'Event Server gère les événements basés sur des fichiers. Il surveille
le répertoire spécifié lors de la configuration d'un événement basé sur un
fichier. Lorsque le fichier approprié apparaît dans le répertoire contrôlé,
l'Event Server déclenche un événement basé sur un fichier.

Services de stockage BusinessObjects Enterprise

Le rôle des services de stockage est de stocker les objets et les instances
d'objet.

Les services de stockage sont :


• Service de référentiels de fichiers d'entrée s'exécutant sur l'Input File
Repository Server

Le service de référentiels de fichiers d'entrée gère tous les objets rapport


et objets programme publiés sur le système. Il peut stocker les fichiers
suivants : .rpt, .car, .exe, .bat, .js, .xls, .doc, .ppt, .rtf,
.txt, .pdf, .wid, .rep ou .unv.
• Service de référentiels de fichiers de sortie s'exécutant sur l'Output File
Repository Server

Le service de référentiels de fichiers de sortie gère toutes les instances


de rapport générées par le service de travaux Crystal Reports ainsi que
les instances de programmes générées par le service de travaux
programme. Il gère également les instances générées par les services
de traitement Desktop ou Web Intelligence ainsi que le service de travaux
liste de valeurs.

Il peut stocker les fichiers suivants : .rpt, .csv, .xls, .doc, .rtf,
.txt, .pdf, .wid ou.rep.
Remarque :
Les fichiers .rpt et .wid sont stockés en tant que documents rapport
avec des données enregistrées.

• Service de mémoire cache Crystal Reports s'exécutant sur le Crystal


Reports Cache Server

Le service de mémoire cache Crystal Reports met à jour un dossier de


fichiers EPF de rapports mis en cache et détermine si une demande peut

44 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Présentation de l'architecture 2
être exécutée avec une page de rapport mise en cache. Si la demande
ne peut pas être exécutée avec une page de rapport mise en cache, la
demande est transmise au service de traitement Crystal Reports.

L'avantage de la mise en cache réside dans le fait que BusinessObjects


Enterprise n'a pas à générer de fichier .epf chaque fois qu'une page
est visualisée. Par conséquent, les pages de rapport mises en cache
peuvent être partagées par plusieurs utilisateurs.
• Service de mémoire cache Desktop Intelligence s'exécutant sur le Desktop
Intelligence Cache Server

Le service de mémoire cache Desktop Intelligence traite les requêtes de


visualisation de documents Desktop Intelligence et gère les pages à
visualiser créées par le service de traitement Desktop Intelligence.

Services de traitement BusinessObjects Enterprise

Les services de traitement accèdent aux données et génèrent des rapports.


Il s'agit du seul niveau qui interagit directement avec les bases de données
contenant les données de rapport.

Le service chargé de traiter du reporting varie, selon qu'il s'agit d'un objet
planifié ou visualisé à la demande. Le visualiseur sélectionné détermine
également les services et serveurs impliqués dans le reporting.

Les services de traitement sont :


• Service de travaux programme s'exécutant sur le Program Job Server

Le service de travaux programme traite les objets programme, comme


demandé par le CMS et génère des instances de programme.
• Service de travaux Crystal Reports s'exécutant sur le Crystal Reports
Job Server

Le service de travaux Crystal Reports programme et traite les objets


rapport en créant des instances de rapport à la demande du CMS (Central
Management Server).
Remarque :
Le service de travaux programme et le service de travaux Crystal Reports
extraient tous deux le document à exécuter à partir du service de
référentiels de fichiers d'entrée, exécutent le rapport ou le programme,

Guide d'administration de SAP BusinessObjects Enterprise 45


2 Architecture
Présentation de l'architecture

puis enregistrent le fichier traité dans le service de référentiels de fichiers


de sortie.

• Service de travaux Web Intelligence s'exécutant sur l'Adaptive Job Server

Le service de travaux Web Intelligence reçoit les demandes de documents


Web Intelligence planifiées du CMS et les transmet pour traitement au
serveur Web Intelligence.
Remarque :
Ce n'est pas l'Adaptive Job Server qui traite les documents Web
Intelligence mais plutôt le service de travaux Web Intelligence hébergé
par l'Adaptive Job Server (AJS). L'AJS peut être configuré pour s'exécuter
avec ou sans le service de travaux Web Intelligence.

• Service de traitement Web Intelligence s'exécutant sur le Web Intelligence


Processing Server

Le service de travaux Web Intelligence traite les demandes de documents


Web Intelligence.
• Service de travaux liste de valeurs s'exécutant sur le LOV Job Server

Le service de travaux liste de valeurs reçoit les demandes de planification


du Gestionnaire de vues d'entreprise et traite les objets liste de valeurs
planifiés afin de les remplir avec les valeurs provenant d'une base de
données.
• Service de travaux Desktop Intelligence s'exécutant sur le Desktop
Intelligence Job Server

Le service de travaux Desktop Intelligence traite les demandes de


planification qu'il reçoit du CMS pour les documents Desktop Intelligence
et génère des instances du document Desktop Intelligence.
• Service de traitement Desktop Intelligence s'exécutant sur le Desktop
Intelligence Processing Server

Le service de traitement Desktop Intelligence traite les demandes de


visualisation pour les documents Desktop Intelligence en générant des
documents Desktop Intelligence.
• Service de connexion s'exécutant sur le Connection Server

Le service de connexion est chargé de la connexion à une base de


données en vue de l'accès aux données. Il est appelé lorsque les

46 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Présentation de l'architecture 2
utilisateurs souhaitent modifier et visualiser des documents Desktop ou
Web Intelligence via InfoView. Il est également utilisé par certains services
EPM.

Remarque :
Les bibliothèques du service de connexion se trouvent sur le Web
Intelligence Processing Server et le Desktop Intelligence Processing
Server. Ces bibliothèques permettent aux services d'interroger directement
la base de données sans communiquer avec le service du Connection
Server.
• Service de post-traitement de la publication s'exécutant sur l'Adaptive
Processing Server

Ce service est chargé de tout post-traitement d'un travail de publication,


dont la fusion de PDF et le traitement de l'extension de publication.
• Service conteneur d'applications Web (WACS)

Le service conteneur d'applications Web (WACS) fournit une plateforme


d'hébergement des applications Web BusinessObjects Enterprise, telles
que la CMC (Central Management Console).

Les applications Web telles que la CMC sont automatiquement déployées


sur un serveur WACS. Les serveurs WACS ne prennent pas en charge
le déploiement des applications Web Business Objects ou externes, ni
manuellement ni à l'aide de l'outil wdeploy.

Les services de traitement de visualisation sont :


• Service de traitement Crystal Reports s'exécutant sur le Crystal Reports
Processing Server

Le service de traitement Crystal Reports est chargé de la génération des


pages Crystal Reports pour la visualisation. Le service de traitement
Crystal Reports extrait les données du rapport à partir de l'instance la
plus récente ou directement à partir d'une base de données. Après la
génération du rapport, le service de traitement convertit les données
demandées en un ou plusieurs fichiers EPF. Ces fichiers sont ensuite
envoyés au service de mémoire cache Crystal Reports.
• Service de traitement Web Intelligence s'exécutant sur le Web Intelligence
Processing Server

Le service de traitement Web Intelligence est chargé de la génération


des documents Web Intelligence. Le service de traitement Web

Guide d'administration de SAP BusinessObjects Enterprise 47


2 Architecture
Présentation de l'architecture

Intelligence obtient les demandes de création de documents auprès du


serveur d'applications Web, puis communique avec le service de
référentiels de fichiers d'entrée pour obtenir une copie du fichier Web
Intelligence Document (WID) ainsi que la définition de l'univers. Lors de
la visualisation d'une instance existante d'un fichier WID, le service de
traitement Web Intelligence communique avec le service de référentiel
de fichiers de sortie afin d'obtenir une instance historique existante d'un
fichier WID.
• Service d'applications de rapports s'exécutant sur le Report Application
Server

Le service d'applications de rapports résout les listes de destinataires


dynamiques au moment de la conception et de l'exécution dans le module
de publication, ainsi qu'avec LiveOffice. Le service fournit également des
fonctions de reporting ad hoc qui permettent aux utilisateurs de créer et
de modifier des rapports sur le Web.

A l'instar du service de traitement Crystal Reports, le RAS prend en charge


les SDK de visualiseurs Java. En outre, le service d'applications de
rapports inclut un SDK pour la création et la modification de rapports,
vous permettant de créer des interfaces personnalisées d'interaction avec
les rapports.
• Service MDAS (Multi-Dimensional Analysis Service) s'exécutant sur le
Multi-Dimensional Analysis Server

Le Multi-Dimensional Analysis Server (MDAS) est un serveur dédié conçu


pour interagir avec les sources de données OLAP et pour prendre en
charge Voyager.

Le MDAS requiert un client de base de données OLAP adapté configuré


pour la source de données OLAP appropriée. La liste de fournisseurs est
générée de façon dynamique en fonction des pilotes de base de données
installés sur le MDAS. S'il existe plusieurs MDAS, le serveur contacté est
choisi de façon aléatoire ; par conséquent, les mêmes pilotes doivent
être installés sur tous les serveurs. Les connexions aux sources de
données OLAP sont définies et gérées à partir de la CMC. Entrées
possibles :
• Oracle
• SAP
• Essbase
• Microsoft Analysis Services 8.0 (MSAS 2000)

48 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Présentation de l'architecture 2
• Microsoft Analysis Services 9.0 (MSAS 2005)

• Service de recherche s'exécutant sur l'Adaptive Processing Server

Le service de recherche traite les demandes et exécute l'indexation. Votre


déploiement peut inclure plusieurs services de recherche, et les demandes
de recherches sont traitées de façon active par tous les serveurs
disponibles. Cependant, un seul service de recherche peut effectuer le
processus d'indexation.
• Service du proxy d'audit du client s'exécutant sur l'Adaptive Processing
Server

Le service du proxy d'audit du client surveille les clients Rich Web


Intelligence et Rich Desktop Intelligence connectés et transmet les
informations au serveur d'audit. Les Rich Clients fonctionnant en local
(non connectés à un référentiel) ne sont pas audités par le service du
proxy d'audit du client.
• Service de publication s'exécutant sur l'Adaptive Processing Server

Le service de publication coordonne la publication d'un objet en


communiquant avec d'autres services pour traiter la publication.

Server Intelligence

Server Intelligence est un composant de la CMC (Central Management


Console) qui simplifie les procédures administratives précédemment
exécutées par le CCM (Central Configuration Manager), telles que la gestion
des processus serveur de la CMC. Cela inclut l'ajout et le retrait de processus
serveur, la configuration des processus serveur et le redémarrage ou l'arrêt
automatique des serveurs rencontrant des conditions inattendues.

Server Intelligence archive également les informations sur les processus


serveur dans la base de données du CMS, si bien que vous pouvez
facilement restaurer les paramètres par défaut des serveurs ou créer des
instances redondantes des processus serveur avec les mêmes paramètres.
Remarque :
Le CCM est un outil qui permet de configurer et de gérer le
Server Intelligence Agent. Le Server Intelligence Agent est le composant qui
permet de gérer tous les serveurs via la CMC. Vous pouvez également
utiliser le CCM pour créer et gérer des nœuds dans votre déploiement.

Guide d'administration de SAP BusinessObjects Enterprise 49


2 Architecture
Présentation de l'architecture

Gestion du cycle de vie (LCM)

BusinessObjects Enterprise contient de nouveaux modules de gestion du


cycle de vie qui vous permettent de contrôler les cycles de vie des objets
système.

La gestion du cycle de vie fait référence à l'ensemble des processus


permettant de gérer les informations liées au cycle de vie d'un produit, de
sa conception à sa livraison. Elle établit des procédures qui régissent la
totalité du cycle de vie d'un produit, notamment les phases de développement,
de production, de test, etc.

Les ressources de Business Intelligence présentes dans le référentiel de


développement doivent être transférées vers le référentiel de test pour le
déploiement des tests. Ces phases peuvent être menées sur un site unique
ou à différents emplacements géographiques. Le temps nécessaire pour
transférer les ressources d'un référentiel à un autre doit être minimal afin
d'obtenir un produit compétitif de grande qualité. Ces ressources comportent
également des dépendances qui doivent être déplacées d'un référentiel à
un autre. Ces dépendances contribuent à complexifier le problème dans la
mesure où elles doivent être déplacées en même temps que les éléments
dépendants.

Pour en savoir plus, voir le Guide d'utilisation de SAP


BusinessObjects Enterprise LifeCycle Manager XI 3.1.

LifeCycle Manager

BusinessObjects LifeCycle Manager (LCM) est un outil Web qui permet de


déplacer des ressources de Business Intelligence d'un système vers un autre
sans affecter les dépendances de ces ressources. Il permet également de
gérer différentes versions de ressources de Business Intelligence, de gérer
les dépendances de ces ressources et d'annuler la promotion d'une ressource
en rétablissant l'état initial du système de destination.

L'outil LCM est un plug-in destiné à l'application BusinessObjects Enterprise.


Vous pouvez promouvoir une ressource de Business Intelligence d'un
système vers un autre uniquement si la même version de l'application
BusinessObjects Enterprise est installée à la fois sur le système source et
sur le système cible.

50 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Windows 2
Windows
Deux types d'applications différents sont disponibles : les clients de navigateur
Web et les clients d'applications de bureau enrichis installés sur un système
d'exploitation Microsoft Windows.

Applications Web basées sur un navigateur


Cette catégorie est constituée de clients frontaux légers basés sur un
navigateur Web, qui s'exécutent sur toutes les plateformes de système
d'exploitation prises en charge. Un serveur d'applications Web reçoit les
requêtes des clients et sert d'interface avec les niveaux BI et de traitement
de BusinessObjects Enterprise pour renvoyer les données aux navigateurs
Web des utilisateurs. Cette approche vous permet de fournir un accès BI à
de grands groupes d'utilisateurs, sans être confronté aux problématiques
du déploiement de produits logiciels de bureau. La communication est
assurée via HTTP et peut être sécurisée avec SSL en activant le cryptage
HTTPS sur le serveur d'applications Web. InfoView, Web Intelligence, la
CMC (Central Management Console) et les visualiseurs de rapport sont des
exemples de ce type d'application.

Applications de bureau
La seconde catégorie est constituée d'applications de type client enrichi,
installées localement sur un système d'exploitation Microsoft Windows. Cette
approche vous permet de transférer le traitement BI de BusinessObjects
Enterprise sur des ordinateurs clients individuels. La plupart des applications
de bureau accèdent directement aux données de votre organisation via des
pilotes installés sur le bureau et communiquent avec votre déploiement de
BusinessObjects Enterprise via CORBA ou CORBA SSL crypté. Les clients
Crystal Reports, Desktop Intelligence et Live Office sont des exemples de
ce type d'application.
Remarque :
Bien que Live Office soit une application de bureau, il communique avec les
services Web BusinessObjects Enterprise via HTTP. Vous pouvez configurer
BusinessObjects Enterprise de façon à ce que les documents Microsoft Office
contenant des composants Live Office soient dynamiquement mis à jour,
même lorsqu'ils sont envoyés à des destinataires situés à l'extérieur du
réseau sécurisé de votre organisation.

Guide d'administration de SAP BusinessObjects Enterprise 51


2 Architecture
Windows

Clients d'applications Web de navigateur

Les clients d'applications Web de navigateur résident sur un serveur


d'applications Web et s'exécutent dans un navigateur Web.

Les applications Web sont déployées automatiquement par le programme


de configuration lorsque vous installez BusinessObjects Enterprise. Les
applications Web Java peuvent également être reconfigurées ou déployées
après l'installation initiale à l'aide de l'outil de ligne de commande wdeploy
fourni. L'outil wdeploy a été conçu pour accélérer et simplifier le déploiement
vers des serveurs d'applications Web Java. Basé sur l'outil d'écriture de
scripts Apache Ant, wdeploy vous permet de déployer des fichiers WAR
sur un serveur d'applications Web de deux façons :
1. Mode autonome
Toutes les ressources d'applications Web sont déployées ensemble sur
un serveur d'applications Web qui gère à la fois le contenu statique et le
contenu dynamique.
2. Mode fractionné.
Les ressources dynamiques et statiques de l'application sont séparées :
le contenu statique est déployé sur un serveur Web et le contenu
dynamique sur un serveur d'applications Web.

Pour en savoir plus sur wdeploy, voir le Guide de déploiement d'applications


Web BusinessObjects Enterprise.

BusinessObjects Mobile

BusinessObjects Mobile permet à votre organisation d'accéder aux


informations depuis tout périphérique sans fil. Les travailleurs de l'information
et les personnes chargées de la gestion peuvent rester à jour et prendre des
décisions en ayant accès aux informations les plus récentes. Le personnel
des services des ventes et après-vente peut fournir les informations exactes
sur les clients, les produits et les bons de travail à l'endroit et au moment
voulu, ce qui permet de raccourcir les cycles de vente et d'augmenter le
niveau de satisfaction des clients.

52 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Windows 2

Central Management Console (CMC)

La CMC (Central Management Console) est un outil basé sur le Web qui
permet d'effectuer des tâches d'administration régulières, y compris la gestion
des utilisateurs, des contenus et des serveurs. Elle permet en outre de
publier, d'organiser et de définir des niveaux de sécurité pour l'ensemble du
contenu de BusinessObjects Enterprise. La CMC étant une application Web,
vous pouvez effectuer toutes les tâches d'administration via un navigateur
Web sur tout ordinateur pouvant se connecter au serveur.

Tous les utilisateurs peuvent se connecter à la CMC pour modifier leurs


paramètres de préférences utilisateur. Seuls les membres du groupe
Administrateurs peuvent modifier les paramètres de gestion, à moins que
les droits requis n'aient été explicitement accordés.

Tableaux de bord et analyses

Tableaux de bord et analyses est une suite de produits qui aident les
utilisateurs à suivre et à analyser les métriques clés de l'entreprise grâce à
des tableaux de bord, des scorecards et des alertes. Ces produits permettent
de définir des objectifs à partir de métriques et de les affecter à des
propriétaires ; ils prennent aussi en charge l'analyse et la prise de décision
en groupe, via les fonctions de collaboration et de workflow intégrées.
Tableaux de bord et analyses inclut les produits suivants :
• Dashboard Builder
• Performance Manager
• Set Analysis
• Predictive Analysis
• Process Analysis

Le référentiel de Tableaux de bord et analyses stocke les métriques, les


objectifs, les ensembles et les définitions de calendrier employés par les
utilisateurs de ce composant pour créer des tableaux de bord et des analyses.
Chaque fois qu'un utilisateur actualise une métrique, les valeurs
d'actualisation de la métrique sont reportées dans le référentiel Tableaux de
bord et analyses.

Guide d'administration de SAP BusinessObjects Enterprise 53


2 Architecture
Windows

Remarque :
Pour utiliser les fonctionnalités de Tableaux de bord et analyses, vous devez
acheter une licence BusinessObjects Enterprise qui inclut les tableaux de
bord et les analyses dans le contrat de licence.

InfoView BusinessObjects Enterprise

InfoView est une interface Web à laquelle les utilisateurs finaux accèdent
pour visualiser, planifier et assurer le suivi des rapports publiés. InfoView
permet d'accéder à n'importe quel type de contenu Business Intelligence,
d'interagir avec ces derniers et de les exporter, y compris les rapports, les
analyses, les tableaux de bord, les scorecards et les cartes de stratégie.

InfoView permet aux utilisateurs de gérer :


• la navigation et la recherche dans le catalogue BI,
• l'accès au contenu BI (création, édition et visualisation),
• la planification et la publication du contenu BI.

Visualiseurs de rapports

BusinessObjects Enterprise inclut des visualiseurs de rapports qui prennent


en charge différents navigateurs et plateformes au niveau client et proposent
diverses fonctionnalités.

Les visualiseurs de rapports se divisent en deux catégories :


• Visualiseurs de rapports côté client (visualiseur Active X, visualiseur Java)

Les visualiseurs de rapports côté client sont téléchargés et installés dans


le navigateur de l'utilisateur. Lorsqu'un utilisateur demande un rapport,
le serveur d'applications traite la requête, puis récupère les pages de
rapport dans BusinessObjects Enterprise. Le serveur d'applications Web
transmet ensuite les pages de rapport au visualiseur côté client qui les
traite et les affiche directement dans le navigateur.
• Visualiseurs de rapports zéro client (visualiseur DHTML)

Les visualiseurs de rapports zéro client résident sur le serveur


d'applications Web. Lorsqu'un utilisateur demande un rapport, le serveur
d'applications Web traite la requête, puis récupère les pages de rapport
dans BusinessObjects Enterprise. Le serveur d'applications Web traite

54 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Windows 2
le rapport, puis crée des pages DHTML que le visualiseur affiche dans
le navigateur Web de l'utilisateur.

Tous les visualiseurs de rapport contribuent au traitement des requêtes de


rapport et présentent des pages de rapport qui s'affichent dans le navigateur
de l'utilisateur.

Pour en savoir plus sur les fonctionnalités ou plateformes spécifiques prises


en charge par chaque visualiseur de rapport, voir le Guide de l'utilisateur de
BusinessObjects Enterprise ou le Guide du développeur de Crystal Reports
disponibles sur le portail du support technique à l'adresse suivante :
http://support.businessobjects.com/documentation/product_guides/de
fault.asp.

Voyager

Voyager est un outil OLAP (Online Analytical Processing) basé sur AJAX
qui permet de travailler sur des données multi-dimensionnelles, en combinant
des informations de différents systèmes dans un même espace de travail.
Les utilisateurs accèdent à Voyager depuis le portail
BusinessObjects Enterprise InfoView. Ils peuvent créer de nouveaux espaces
de travail d'analyse, mais également afficher et modifier les espaces de
travail enregistrés dans le référentiel BusinessObjects Enterprise.

Voyager est accessible à partir de BusinessObjects InfoView dans un


navigateur Web, qui peut être distribué à de nombreux utilisateurs, y compris
ceux qui se trouvent en dehors de votre réseau sécurisé, sur Internet.

L'ensemble de fonctions OLAP de Voyager complète à la fois Crystal Reports


(pour l'accès direct aux données des cubes OLAP à des fins de reporting
de production) et Web Intelligence (pour le reporting analytique ad hoc avec
des univers basés sur des sources de données OLAP). Voyager offre une
gamme exhaustive de calculs d'activité et de temps, et inclut des fonctions
telles que des curseurs de temps pour rendre l'analyse des données OLAP
aussi simple que possible.

Voyager requiert une connexion à une source de données OLAP prise en


charge, telle que Microsoft Analysis Services, SAP BW ou
Oracle Hyperion Essbase. Par conséquent, pour que les analystes puissent
utiliser Voyager afin d'analyser des données, vous devez d'abord créer une
connexion aux données.

Guide d'administration de SAP BusinessObjects Enterprise 55


2 Architecture
Windows

Remarque :
L'application Web Voyager est uniquement disponible sous forme
d'application Web Java. Il n'existe pas d'application Voyager correspondante
pour .NET.

Web Intelligence

Outil Web qui propose des fonctions d'interrogation, de reporting et d'analyse


pour les sources de données relationnelles dans un même produit Web.
Web Intelligence permet aux utilisateurs de créer des rapports, d'effectuer
des requêtes ad hoc, d'analyser des données et d'appliquer une mise en
forme aux rapports dans une interface de glisser-déposer. Web Intelligence
masque la complexité des sources de données sous-jacentes. Les rapports
peuvent être publiés sur le portail Web de BusinessObjects Enterprise ou
dans des applications Microsoft Office à l'aide de BusinessObjects Live
Office.

Applications client de bureau

Les applications client de bureau interagissent avec les serveurs de Business


Intelligence ou les serveurs de traitement de BusinessObjects Enterprise.
Elles ne communiquent pas avec le serveur d'applications Web. La
communication entre les clients et les serveurs peut être sécurisée avec le
cryptage SSL (CORBA SSL).

Les produits de bureau sont des applications client installées qui s'exécutent
sur les systèmes d'exploitation Microsoft Windows. Ils peuvent stocker des
ressources localement et accéder aux données de votre organisation via un
pilote de base de données installé en local ou via la CMC.

Gestionnaire de vues d'entreprise

Outil Windows qui permet aux utilisateurs de créer des objets de couche
sémantique qui réduisent la complexité de la base de données sous-jacente
et définissent le niveau de sécurité au niveau des lignes et des colonnes. Il
s'agit d'un système multiniveau conçu pour aider les entreprises à créer des
objets Business View complets et précis permettant aux concepteurs de

56 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Windows 2
rapports et aux utilisateurs finaux d'accéder aux informations dont ils ont
besoin.

Les objets (tels que les filtres) définissent une sécurité au niveau des lignes.
Vous pouvez simplifier l'accès des concepteurs de rapports aux données
en isolant ces dernières des structures de données brutes. Il est possible
de créer des connexions à plusieurs sources de données, lier des tables,
créer des alias pour des noms de champs, des champs calculés, puis d'utiliser
cette structure simplifiée sous forme de vue d'entreprise dans
BusinessObjects Enterprise. Les concepteurs de rapports peuvent ensuite
utiliser la vue d'entreprise comme base de leurs rapports, plutôt qu'accéder
directement aux données et de créer leurs propres requêtes.

Cette application offre un large éventail de fonctionnalités pour la création


et la modification de connexions de données, de connexions dynamiques
de données, de fondations de données, d'éléments d'entreprise et de vues
d'entreprise. Le Gestionnaire de vues d'entreprise permet de générer des
vues d'informations relationnelles. Cet outil de conception permet également
de définir la sécurité des différents objets de rapport au niveau des colonnes
ou des lignes.

Central Configuration Manager (CCM)

Le CCM est un outil de configuration de nœuds et de dépannage de serveurs


proposé sous deux formes. Dans un environnement Microsoft Windows, le
CCM permet de gérer des serveurs locaux ou distants, grâce à son interface
utilisateur graphique ou à une ligne de commande. Dans un environnement
UNIX, le script shell pour le CCM (ccm.sh) permet de gérer des serveurs
à partir de la ligne de commande.

Le CCM permet de créer et de configurer des noeuds Server Intelligence


Agent (SIA) et de démarrer ou d'arrêter votre serveur d'applications Web.
Sous Windows, il permet également de configurer des paramètres réseau,
tels que le cryptage SSL (Secure Socket Layer). Ces paramètres s'appliquent
à tous les serveurs d'un même noeud.

Remarque :
La plupart des tâches de gestion des serveurs sont à présent gérées via la
CMC, et non via le CCM. Dans les précédentes versions de BusinessObjects
Enterprise, le CCM était le principal outil de gestion des serveurs mais il est
désormais utilisé uniquement pour le dépannage et la configuration des
nœuds.

Guide d'administration de SAP BusinessObjects Enterprise 57


2 Architecture
Windows

Crystal Reports Designer

Crystal Reports Designer permet aux experts en base de données et aux


développeurs d'applications de créer et d'intégrer des rapports détaillés
pouvant facilement être partagés avec d'autres utilisateurs à l'aide de
Crystal Reports Viewer ou d'un navigateur Web.

Crystal Reports Viewer

Crystal Reports Viewer est disponible gratuitement par téléchargement à


partir de http://www.businessobjects.com/product/catalog/crystalreports et
permet aux utilisateurs d'ouvrir les rapports en mode lecture seule. Les
rapports ne peuvent pas être actualisés car les données utilisées sont
enregistrées dans le rapport proprement dit.

Assistant de migration de source de données

L'Assistant de migration de source de données permet de faire migrer les


rapports basés sur des requêtes Crystal Reports, des dictionnaires ou des
fichiers InfoView vers un déploiement de BusinessObjects Enterprise.

Vous pouvez procéder à la migration de deux types d'objets : les rapports


et les sources de données. L'Assistant convertit la source de données de
chaque rapport en un objet pouvant être utilisé dans BusinessObjects
Enterprise, puis redéfinit l'emplacement de la source de données du rapport
afin de pointer vers le nouvel objet. Ainsi, vous pouvez utiliser les nouvelles
fonctions de BusinessObjects Enterprise sans renoncer aux fonctions des
rapports et sources de données de votre précédente installation.

Desktop Intelligence

Outil intégré d'analyse, de reporting et d'interrogation basé sur Windows qui


vous permet d'accéder aux données à l'aide de termes métiers familiers au
lieu d'utiliser des méthodes techniques d'interrogation de base de données,
telles que SQL. La complexité du stockage de données sous-jacent est
abstraite dans la couche des données sémantiques appelée Univers Business
Objects.

58 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Windows 2
Les concepteurs peuvent créer des rapports, puis les publier dans InfoView,
où ils peuvent être visualisés et planifiés. Les utilisateurs peuvent partager
et distribuer des documents Desktop Intelligence en les exportant dans des
formats différents.

Assistant d'importation

Application Windows installée localement qui aide les administrateurs à


importer des utilisateurs, des groupes et des dossiers dans BusinessObjects
Enterprise. L'Assistant vous permet également d'importer des objets, des
événements, des groupes de serveurs, des objets référentiel et des
calendriers dans BusinessObjects Enterprise.

Live Office

BusinessObjects Live Office s'intègre à l'environnement Microsoft Office et


permet d'incorporer les données mises à jour dynamiquement dans des
documents Microsoft Outlook, PowerPoint, Excel et Word. En outre, vous
pouvez partager vos documents avec d'autres utilisateurs via le Web pour
une prise de décision collective. Depuis Microsoft Office, vous pouvez utiliser
des barres d'outils et des assistants intuitifs pour vous connecter facilement
à un rapport Crystal ou un document Web Intelligence ou pour utiliser des
sélections de données ad hoc. Vous pouvez ensuite mettre vos données en
forme à l'aide d'outils Microsoft Office familiers.

A l'aide de Live Office, vous pouvez publier des documents dynamiques sur
BusinessObjects Enterprise pour les partager avec vos collaborateurs via
un portail de Business Intelligence. Vous pouvez également les sortir du
pare-feu et les envoyer par courrier électronique à un partenaire ou un
collaborateur hors site.
Remarque :
Les applications des services Web sont actuellement uniquement prises en
charge avec les configurations d'équilibrage de charge suivantes :
1. Persistance de l'adresse IP source.
2. Persistance des ports IP source et de destination (disponible uniquement
sur le modèle Cisco Content Services Switch).
3. Persistance SSL.

Guide d'administration de SAP BusinessObjects Enterprise 59


2 Architecture
Windows

Remarque :
La persistance SSL peut entraîner des problèmes de sécurité et de fiabilité
sur certains navigateurs Web. Vérifiez auprès de votre administrateur
réseau si la persistance SSL est adaptée à votre organisation.

Pour en savoir plus sur la configuration des services Web pour qu'ils
fonctionnent avec Live Office, voir le Guide d'administration de SAP
BusinessObjects Enterprise.

Assistant de publication

L'Assistant de publication permet aussi bien aux administrateurs qu'aux


utilisateurs finaux de publier des rapports sur BusinessObjects Enterprise.
En affectant des droits d'objet aux dossiers individuels d'un serveur donné,
vous contrôlez qui peut publier des rapports et où ils sont publiés.

Utilisez l'Assistant de publication si vous avez accès à l'application et si vous


souhaitez ajouter plusieurs objets ou un répertoire entier d'objets dans
BusinessObjects Enterprise. Une fois un objet ajouté, celui-ci apparaît dans
le dossier spécifié dans InfoView (ou sur votre bureau Web personnalisé)
et dans la zone de gestion Dossiers de la CMC.

Pour en savoir plus, voir le chapitre Ajout d'objets dans le référentiel du


Guide d'administration de SAP BusinessObjects Enterprise.

Query as a Web Service (QaaWS)

Query as a Web Service offre des méthodes d'analyse d'informations


innovantes et simples grâce à des solutions client contrôlées par l'utilisateur.
Le contenu Business Intelligence est généralement lié à une interface
utilisateur spécifique composée d'outils de Business Intelligence. Query as
a Web Service change cela en permettant la livraison de contenu Business
Intelligence à toute interface utilisateur capable de traiter des services Web.

Avec Query as a Web Service, l'utilisateur peut définir sa propre requête à


partir d'un univers, puis la publier simplement et en toute sécurité en tant
que service Web autonome.

Query as a Web Service propose de nouvelles solutions client aux


entreprises. Par exemple, avec Query as a Web Service, Crystal Xcelsius

60 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Windows 2
peut agréger différentes sources de données distinctes en une vue
Business Intelligence sécurisée.

Query as a Web Service permet également d'utiliser toute une gamme de


solutions côté client avec des outils tels que
• Microsoft Office, Excel et InfoPath.
• SAP Application Server
• OpenOffice
• Applications de gestion de processus et de règles de gestion
• Services d'entreprise

Outil de conversion de rapport

L'outil de conversion de rapport convertit les rapports Desktop Intelligence


au format Web Intelligence et publie les rapports convertis sur le CMS.

Il extrait les rapports du CMS, dans les dossiers Public, Favoris ou Boîte de
réception. Une fois les rapports convertis, vous pouvez les publier dans le
même dossier que le rapport Desktop Intelligence d'origine, ou dans un autre
dossier. L'outil ne convertit pas tous les rapports et toutes les fonctions de
Desktop Intelligence. Le niveau de conversion dépend des fonctions
présentes dans le rapport d'origine. Certaines d'entre elles empêchent la
conversion du rapport. D'autres sont modifiées, implémentées de nouveau
ou supprimées par l'outil pendant la conversion.

L'outil affecte l'un des trois statuts suivants à chaque rapport :


• Conversion totale
• Conversion partielle
• Echec de la conversion

L'outil de conversion de rapport vous permet également de réaliser l'audit


de vos rapports convertis. Vous pouvez ainsi identifier les rapports qui ne
peuvent pas être totalement convertis par l'outil de conversion de rapport et
en connaître la raison.

Guide d'administration de SAP BusinessObjects Enterprise 61


2 Architecture
Windows

Outil de diagnostic de référentiel

L'outil de diagnostic de référentiel permet d'analyser, de diagnostiquer et de


réparer les incohérences qui peuvent se produire entre la base de données
système du CMS et le service de stockage des FRS (File Repository Servers).

Le RDT analyse la base de données système du CMS et identifie les


incohérences. Il permet également de réparer les incohérences consignées
dans le fichier journal et de créer un rapport sur le statut de réparation et les
actions exécutées. Pour déterminer la synchronisation entre le système de
fichiers et la base de données, le RDT doit être utilisé après la première
exécution d'une sauvegarde à chaud par l'utilisateur. L'utilisateur peut
également utiliser le RDT après une restauration et avant le démarrage des
services BusinessObjects Enterprise. L'utilisateur peut définir une limite pour
le nombre d'erreurs trouvées et réparées par le RDT avant l'arrêt.

Gestionnaire de traduction

BusinessObjects Enterprise prend en charge les documents et univers


multilingues. Un document multilingue contient des versions localisées des
métadonnées d'univers et des invites de document. Par exemple, un
utilisateur peut créer des rapports à partir du même univers dans les langues
de son choix.

Le Gestionnaire de traduction est l'outil qui définit les univers multilingues


et gère la traduction des univers et de leurs documents et invites
Web Intelligence.

Le Gestionnaire de traductionIl effectue les tâches suivantes :


• Traduit les documents d'univers ou Web Intelligence pour un public
multilingue.
• Définit les parties métadonnées du document et la traduction appropriée.
Génère un format XLIFF externe et importe les fichiers XLIFF pour obtenir
des informations traduites.
• Indique la structure de l'univers ou du document Web Intelligence à
traduire.
• Permet de traduire les métadonnées dans l'interface.
• Permet de traduire les métadonnées à l'aide d'outils de traduction externes
en exportant et important des fichiers XLIFF.

62 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Windows 2
• Crée un document multilingue dans lequel vous pouvez enregistrer
plusieurs langues.

Universe Builder

Un univers est une couche sémantique d'abstraction située entre


BusinessObjects Enterprise et les données de la base de données de votre
organisation. Universe Builder vous permet de créer des univers à partir des
métadonnées XML et des services analytiques Oracle.

Les sources de données des univers peuvent être des objets


multidimensionnels (dimensions, indicateurs, détails) qui permettent à
l'utilisateur final d'analyser les données sans avoir à connaître le détail de
la structure de base de données sous-jacente.

Lorsque vous lancez Universe Builder, vous vous connectez à une source
de métadonnées, puis à l'aide d'un assistant de création d'univers, vous
mappez des structures de métadonnées sur des classes, objets, dimensions
et détails équivalents utilisés dans un univers BusinessObjects standard.

Universe Builder et Designer permettent tous deux de créer des univers à


partir de sources de métadonnées. Universe Builder est un produit autonome
qui offre une interface utilisateur indépendante pour la création d'univers à
partir de sources de métadonnées. Designer est conçu pour permettre de
générer des univers à la fin du processus de création.

Universe Designer

Universe Designer fournit un assistant de connexion qui vous permet de


vous connecter à votre base de données. Vous pouvez créer plusieurs
connexions avec Universe Designer, mais une seule connexion peut être
définie pour chaque univers. Cette connexion à la base de données est
enregistrée avec l'univers.

Les objets (tels que les filtres) définissent une sécurité au niveau des lignes.
Cette couche sémantique est la puissante base qui permet aux utilisateurs
finaux de personnaliser les requêtes et les analyses. Elle simplifie les
opérations sur les données en utilisant un langage pratique plutôt qu'un
langage de données pour permettre l'accès, la manipulation et le tri des
données.

Guide d'administration de SAP BusinessObjects Enterprise 63


2 Architecture
Services

Universe Designer fournit une interface graphique qui permet de sélectionner


et de visualiser des tables dans une base de données. Les tables de bases
de données sont représentées par des symboles de tables dans un
diagramme de schéma. Vous pouvez utiliser cette interface pour manipuler
des tables, créer des jointures entre les tables, créer des tables d'alias et
des contextes et résoudre des boucles dans votre schéma. Les utilisateurs
Web Intelligence ne voient pas ce schéma.

Web Intelligence Rich Client

Web Intelligence Rich Client permet de continuer à travailler avec des


documents WID (Web Intelligence) lorsque vous ne pouvez pas vous
connecter à un CMS, lorsque vous voulez effectuer des calculs localement
plutôt que sur le serveur ou lorsque vous voulez travailler avec des
documents Web Intelligence sans installer de CMS, ni de serveur
d'applications.

Vous pouvez également utiliser Web Intelligence Rich Client lorsque vous
êtes connecté à un CMS.

Xcelsius

Xcelsius est un outil de visualisation des données qui convertit les données
BI en tableaux de bord et présentations soignés. Il permet d'intégrer les
données dynamiquement mises à jour dans des documents Microsoft Office,
PDF et Web à des requêtes et des rapports Business Objects. Xcelsius
comprend les extensions de visualisation et de conception exploitant les
services Web BusinessObjects.

Services
BusinessObjects Enterprise utilise les termes serveur et service pour désigner
les deux types de logiciel s'exécutant sur un ordinateur BusinessObjects
Enterprise.

Un service est un sous-système de serveur qui exécute une fonction


spécifique. Le service s'exécute dans l'espace mémoire de son serveur sous
l'ID de processus du conteneur parent (serveur). Par exemple, le service de

64 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
planification et de publication Web Intelligence est un sous-système qui
s'exécute à l'intérieur de l'Adaptive Job Server.

Alors que le terme serveur peut se rapporter à un ordinateur physique sur


lequel un système logiciel s'exécute, il est également utilisé pour décrire un
processus au niveau du système d'exploitation (ou démon) hébergeant un
ou plusieurs services. Par exemple, le Central Management Server (CMS)
et l'Adaptive Processing Server sont des serveurs. Un serveur s'exécute
sous un compte système spécifique et possède son propre PID.

Un noeud est un ensemble de serveurs BusinessObjects Enterprise


s'exécutant sur le même hôte. Un même hôte peut contenir un ou plusieurs
noeuds.

BusinessObjects Enterprise peut être installé sur un seul ordinateur, sur


plusieurs ordinateurs d'un intranet, ou sur un réseau étendu (WAN).

Pour en savoir plus sur les serveurs et leurs propriétés, voir l'annexe
“Propriétés des serveurs” dans le Guide d'administration de SAP
BusinessObjects Enterprise.

Catégories de service

L'onglet Central Management Console (CMC) Server regroupe les serveurs


de façon hiérarchique par catégorie de service. Chaque catégorie de service
contient des serveurs exécutant des fonctions similaires.

La section suivante décrit chaque catégorie de service ainsi que les serveurs
qu'elle contient.

Services principaux

L'onglet Serveurs CMC permet de créer des serveurs en les sélectionnant


dans une liste de "Services principaux" et en choisissant un service particulier.
Selon le service que vous sélectionnez, il est possible que vous puissiez
choisir d'autres services à héberger sur le serveur.
Business Process BI Services
Business Process BI Service est un service Web qui permet d'intégrer la
technologie BusinessObjects Enterprise dans des applications Web
personnalisées. Il reçoit des requêtes d'une application Web, coordonne

Guide d'administration de SAP BusinessObjects Enterprise 65


2 Architecture
Services

l'extraction et le traitement des données pertinentes et renvoie un rapport


traité à l'application Web.

Hébergé par un serveur Adaptive Processing Server. Pour en savoir plus


sur le serveur Adaptive Processing Server, voir Adaptive Processing Server.
Services supplémentaires pouvant être hébergés avec ce service :
• Service Central Management Console
• SDK Services Web et service QaaWS

Service Central Management Console


La CMC (Central Management Console) est un portail d'administration Web
pour le CMS (Central Management Server), qui gère pour sa part l'ensemble
du système BusinessObjects Enterprise. La CMC communique directement
avec le CMS pour afficher ou modifier les paramètres de configuration.

Sans la CMC, il est impossible de gérer un déploiement


BusinessObjects Enterprise.

Hébergé par un serveur Adaptive Processing Server. Pour en savoir plus


sur le serveur Adaptive Processing Server, voir Adaptive Processing Server.

Services supplémentaires pouvant être hébergés avec ce service :


• Business Process BI Services
• SDK Services Web et service QaaWS

Service de gestion centralisée


Le Service de gestion centralisée reçoit les requêtes d'authentification et de
planification des rapports des autres serveurs et du système
BusinessObjects Enterprise. Cette base de données est appelée "base de
données système du CMS". Tous les services de plateforme sont gérés et
contrôlés par le CMS. Le CMS gère également l'accès à la banque
d'information de fichier système où les documents physiques sont gérés. La
base de données du référentiel du système est gérée à l'aide de la base de
données MySQL fournie ou à l'aide de la base de données prise en charge
de votre choix.

Hébergé par un serveur Central Management Server. Pour en savoir plus


sur le serveur Central Management Server, voir Central Management Server.

Service supplémentaire pouvant être hébergé avec ce service :

66 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
• Service de connexion unique

Service proxy d'audit client


Le service du proxy d'audit du client surveille les clients Rich Web Intelligence
et Rich Desktop Intelligence connectés et transmet les informations au
serveur d'audit. Les Rich Clients fonctionnant en local (non connectés à un
référentiel) ne sont pas audités par le service du proxy d'audit du client.

Hébergé par un serveur Adaptive Processing Server. Pour en savoir plus


sur le serveur Adaptive Processing Server, voir Adaptive Processing Server.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de post-traitement de la publication
• Service de publication
• Service de recherche

Service de planification de livraison vers la destination


Le service de planification de livraison vers la destination est hébergé par
un Job Server qui exécute les rapports de livraison vers la destination à une
heure prédéterminée, puis publie les résultats à l'emplacement de sortie
spécifié lors de la création de la planification. La sortie peut être publiée sur
le système de fichiers BusinessObjects Enterprise, via FTP, SMTP ou dans
la boîte de réception d'un utilisateur.

Hébergé par un Job Server. Pour en savoir plus sur le Job Server, voir Job
Servers.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de configuration de destination

Service d'événement
Le service d'événement est utilisé pour déclencher l'exécution de rapports
lorsqu'un événement basé sur un fichier se produit sur un FRS (File
Repository Server). Par exemple, si un fichier de données est mis à jour ou
ajouté à un FRS, un rapport peut être exécuté automatiquement sur ce
fichier.

Hébergé par un Event Server. Pour en savoir plus sur le serveur Event
Server, voir Event Server.

Aucun autre service n'est exécuté sur un serveur avec ce service.

Guide d'administration de SAP BusinessObjects Enterprise 67


2 Architecture
Services

Service de stockage des fichiers d'entrée


Le service de stockage des fichiers d'entrée gère une liste d'objets rapport
et d'objets programme publiés pouvant être utilisés pour la génération de
nouveaux rapports. Par exemple, un Job Server demande un rapport à un
service de stockage des fichiers d'entrée lorsque le rapport a été planifié
pour être exécuté. Le service de stockage des fichiers d'entrée fournit le
rapport comme ''entrée'' dans le processus de reporting.

Hébergé par un File Repository Server. Pour en savoir plus sur le serveur
File Repository Server, voir File Repository Servers et Input File Repository
Servers.

Aucun autre service n'est exécuté sur ce serveur avec ce service.

Service de stockage des fichiers de sortie


Le service de stockage des fichiers de sortie gère l'ensemble des rapports
terminés. Par exemple, un Job Server demande un rapport à un service de
stockage des fichiers de sortie lorsque le rapport a été exécuté et doit être
envoyé vers une destination spécifique, comme la boîte de réception d'un
utilisateur. Le service de stockage des fichiers de sortie fournit le rapport
comme ''sortie'' dans le processus de reporting.

Hébergé par un File Repository Server. Pour en savoir plus sur le serveur
File Repository Server, voir File Repository Servers et Output File Repository
Servers.

Aucun autre service n'est exécuté sur ce serveur avec ce service.

Service de planification du programme


Le service de planification du programme exécute des objets exécutables à
une heure prédéterminée.

Hébergé par un Job Server. Pour en savoir plus sur le Job Server, voir Job
Servers.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de configuration de destination

Service de post-traitement de la publication


Le service de post-traitement de la publication peut agir sur les rapports une
fois leur exécution terminée. Les rapports peuvent être envoyés à plusieurs

68 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
destinations quand ils sont terminés, un répertoire ou la boîte de réception
d'un utilisateur, par exemple.

Hébergé par un serveur Adaptive Processing Server. Pour en savoir plus


sur le serveur Adaptive Processing Server, voir Adaptive Processing Server.
Services supplémentaires pouvant être hébergés avec ce service :
• Service proxy d'audit client
• Service de publication
• Service de recherche

Service de publication
Le service de publication est le service centralisé de publication de rapports–;
il se coordonne avec le service de post-traitement de la publication et
Destination Job Server pour publier les rapports vers la destination voulue.

Hébergé par un serveur Adaptive Processing Server. Pour en savoir plus


sur le serveur Adaptive Processing Server, voir Adaptive Processing Server.

Services supplémentaires pouvant être hébergés avec ce service :


• Service proxy d'audit client
• Service de publication
• Service de recherche

Service de réplication
Le service de réplication traite les travaux de réplication qui reproduisent les
rapports en différents endroits du système BusinessObjects Enterprise.

Hébergé par un Job Server. Pour en savoir plus sur le Job Server, voir Job
Servers.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de configuration de destination
• Service de planification et de publication Web Intelligence

Service de recherche
Le service de recherche indexe l'ensemble du contenu du référentiel du CMS
(Central Management Server). Cet index est utilisée par la suite lorsqu'un
utilisateur recherche un terme dans les clients BusinessObjects Enterprise.

Guide d'administration de SAP BusinessObjects Enterprise 69


2 Architecture
Services

Hébergé par un serveur Adaptive Processing Server. Pour en savoir plus


sur le serveur Adaptive Processing Server, voir Adaptive Processing Server.

Services supplémentaires pouvant être hébergés avec ce service :


• Service proxy d'audit client
• Service de post-traitement de la publication
• Service de publication

SDK Services Web et service QaaWS


Le SDK Services Web et le service QaaWS (Query as a Web Service) servent
de passerelle entre les applications Web personnalisées et le système
BusinessObjects Enterprise, ce qui permet aux développeurs d'implémenter
la fonctionnalité Business Objects dans une application Web personnalisée.

Hébergé par un serveur Adaptive Processing Server. Pour en savoir plus


sur le serveur Adaptive Processing Server, voir Adaptive Processing Server.

Services supplémentaires pouvant être hébergés avec ce service :


• Business Process BI Services
• Service Central Management Console

Services Crystal Reports

L'onglet Serveurs CMC permet de créer des serveurs Crystal Reports en


les sélectionnant dans une liste de "Services Crystal Reports" et en
choisissant un service particulier. Selon le service que vous sélectionnez, il
est possible que vous puissiez choisir d'autres services à héberger sur le
serveur.
Service de mémoire cache Crystal Reports
Le service de mémoire cache Crystal Reports limite le nombre d'accès à la
base de données générés par Crystal Reports en gérant un cache des
rapports. Les administrateurs peuvent configurer la durée de conservation
des rapports dans le cache, la taille de ce dernier ainsi que d'autres
propriétés.

Si le service de mémoire cache Crystal Reports est désactivé, les rapports


ne peuvent pas effectuer de requêtes sur leurs sources de données.

70 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
Hébergé par un serveur Crystal Reports Cache Server. Pour en savoir plus
sur le serveur Crystal Reports Cache Server, voir Crystal Reports Cache
Server.

Aucun autre service n'est exécuté sur ce serveur avec ce service.

Service de traitement Crystal Reports


Le service de traitement Crystal Reports accepte et traite les rapports Crystal.
Il peut partager des données entre les rapports pour réduire le nombre
d'accès à la base de données et peut être configuré pour limiter le nombre
de travaux simultanés afin d'éviter la surcharge du service.

Crystal Reports ne peut pas être exécuté sans ce service.

Hébergé par un serveur de traitement Crystal Reports. Pour en savoir plus


sur le serveur de traitement Crystal Reports, voir Crystal Reports Processing
Server.

Service supplémentaire pouvant être hébergé avec ce service :


• Service de connexion unique

Service de planification Crystal Reports


Le service de planification Crystal Reports est hébergé par un Job Server
qui exécute Crystal Reports à une heure prédéterminée, puis publie les
résultats à l'emplacement de sortie spécifié lors de la création de la
planification. Les rapports peuvent être publiés sur le système de fichiers
BusinessObjects Enterprise, via le FTP, le SMTP ou dans la boîte de
réception d'un utilisateur.

Sans ce service, il est impossible de planifier l'exécution de Crystal Reports


sans surveillance, et tous les rapports Crystal devront être exécutés
manuellement depuis le client Crystal Reports.

Hébergé par un Job Server. Pour en savoir plus sur le Job Server, voir Job
Servers.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de configuration de destination

Service de modification et de visualisation Crystal Reports


Hébergé par un Report Application Server. Pour en savoir plus sur le serveur
Report Application Server, voir Report Application Server.

Guide d'administration de SAP BusinessObjects Enterprise 71


2 Architecture
Services

Service supplémentaire pouvant être hébergé avec ce service :


• Service de connexion unique

Service de planification des listes de valeurs


Le service de planification des listes de valeurs génère périodiquement une
liste des options à inclure dans les listes de choix. Une liste de valeurs est
une liste contenant les différentes valeurs de données associées à un objet.
Lorsque vous créez un objet de type dimension ou information dans Universe
Designer, une liste de valeurs (LOV) correspondante lui est automatiquement
affectée. Cette liste n'existe pas physiquement lorsque vous créez un objet,
mais par défaut, l'objet peut demander à la base de données de renvoyer
sa liste de valeurs lorsqu'il est utilisé pour générer une requête.

Hébergé par un Job Server. Pour en savoir plus sur le Job Server, voir Job
Servers.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de configuration de destination

Services Desktop Intelligence

L'onglet Serveurs CMC permet de créer des serveurs Desktop Intelligence


en les sélectionnant dans une liste de "Services Desktop Intelligence" et en
choisissant un service particulier. Selon le service que vous sélectionnez, il
est possible que vous puissiez choisir d'autres services à héberger sur le
serveur.
Service de connexion
Le service de connexion ouvre et gère une base de données ou une
connexion de source de données OLAP (Online Analytical Processing) via
une vue d'entreprise ou un univers. Ceci permet au service de connexion
de servir d'intermédiaire entre les services BusinessObjects Enterprise et
une plage de formats de données pris en charge.
Le serveur de connexion peut également être tracé à des fins d'analyse des
activités de la base de données et d'optimisation ultérieure.

Si le service de connexion n'est pas exécuté, les composants


BusinessObjects Enterprise ne peuvent pas accéder à une source de
données.

72 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
Hébergé par un serveur conteneur CS. Pour en savoir plus sur le serveur
conteneur CS, voir Connection Server.

Aucun autre service n'est exécuté sur un serveur avec ce service.

Service de mémoire cache Desktop Intelligence


Le service de mémoire cache Desktop Intelligence limite le nombre d'accès
à la base de données générés par les rapports Desktop Intelligence en gérant
un cache des rapports. Les administrateurs peuvent configurer la durée de
conservation des rapports dans le cache, la taille de ce dernier ainsi que
d'autres propriétés.

Si le service de mémoire cache Desktop Intelligence est désactivé, les


rapports ne peuvent pas effectuer de requêtes sur leurs sources de données.

Hébergé par un serveur Desktop Intelligence Cache Server. Pour en savoir


plus sur le serveur Desktop Intelligence Cache Server, voir
Desktop Intelligence Cache Server .

Aucun autre service n'est exécuté sur ce serveur avec ce service.

Service de traitement Desktop Intelligence


Le service de traitement Desktop Intelligence accepte et traite les rapports
Desktop Intelligence. Il peut partager des données entre les rapports pour
réduire le nombre d'accès à la base de données et peut être configuré pour
limiter le nombre de travaux simultanés afin d'éviter la surcharge du service.
Les rapports Desktop Intelligence ne peuvent pas être exécutés sans ce
service.

Hébergé par un serveur dpsprocFullClient.

Service supplémentaire pouvant être hébergé avec ce service :


• Service de connexion unique

Service de planification Desktop Intelligence


Le service de planification Desktop Intelligence est hébergé par un Job
Server qui exécute les rapports Desktop Intelligence à une heure
prédéterminée, puis publie les résultats à l'emplacement de sortie spécifié
lors de la création de la planification. Les rapports peuvent être publiés sur
le système de fichiers BusinessObjects Enterprise, via le FTP, le SMTP ou
dans la boîte de réception d'un utilisateur.

Guide d'administration de SAP BusinessObjects Enterprise 73


2 Architecture
Services

Sans ce service, il est impossible de planifier l'exécution des rapports Desktop


Intelligence sans surveillance et tous les rapports Desktop Intelligence devront
être exécutés manuellement depuis le client Desktop Intelligence.

Hébergé par un Job Server. Pour en savoir plus sur le Job Server, voir Job
Servers.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de configuration de destination

Service Pilotage des performances

Les services de la catégorie "Gestion des performances" fournissent la


fonctionnalité Tableaux de bord et analyses de BusinessObjects Enterprise
pour l'analyse des données. Les services suivants sont utilisés par Tableaux
de bord et analyses :

Service Hébergé par


Service Tableaux de bord/Analyses Serveur portfolioEngine
Service de tableau de bord Serveur dashboardEngine
Service d'agrégat de métrique PM Serveur probeEngine
Service de gestion du référentiel PM PM Repository Server
Service des règles PM Serveur probeEngine
Service d'analyse prédictive Serveur Moteur de Data Mining
Service d'analyse du traitement Serveur spcEngine
Service des profils d'ensembles Serveur iProfiler
Service de requête d'ensembles Serveur queryManager

Services Voyager

L'onglet Serveurs CMC permet de créer des serveurs MDAS


(Multi-Dimensional Analysis server) en les sélectionnant dans une liste de
"Services Voyager" et en choisissant un service particulier.

74 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
Service MDAS (Multi-Dimensional Analysis Service)
Le service MDAS (Multi-Dimensional Analysis Service) est hébergé par le
serveur MDAS et est utilisé par le client Voyager pour accéder aux données
tridimensionnelles OLAP (Online Analytical Processing).
Il convertit également les données brutes en packages XML que l'application
client demandeuse peut afficher dans différents formats : feuilles de calcul
Excel, PDF ou tableaux croisés et diagrammes Voyager.
Remarque :
La connexion unique OLAP est uniquement prise en charge par
Microsoft Analysis Services et SAP BW.

Le service MDAS (Multi-Dimensional Analysis Service) communique avec


l'Input File Repository Server (FRS) pour extraire des espaces de travail et
obtient les données du serveur de base de données OLAP. Comme le client
Voyager fournit les résultats sur le serveur d'applications Web, le service
MDAS renvoie au client les résultats au format XML ; ceux-ci sont mis en
forme et affichés par le client Voyager.

Aucun service supplémentaire n'est hébergé avec ce service.

Pour en savoir plus, voir Serveur Multi-Dimensional Analysis Services (MDAS)


. Pour consulter un exemple de workflow du serveur MDAS affichant un
espace de travail, voir Visualisation d'un espace de travail Voyager.

Services Web Intelligence

L'onglet Serveurs CMC permet de créer des serveurs Web Intelligence en


les sélectionnant dans une liste de "Services Web Intelligence" et en
choisissant un service particulier. Selon le service que vous sélectionnez, il
est possible que vous puissiez choisir d'autres services à héberger sur le
serveur.
Service de traitement Web Intelligence
Le service de traitement Web Intelligence est un sous-système du Web
Intelligence Processing Server qui exécute les rapports Web Intelligence
soumis au serveur par les clients Web Intelligence et le service de
planification et de publication Web Intelligence. Le rapport Web Intelligence
qui en résulte est ensuite retourné à l'émetteur.

Guide d'administration de SAP BusinessObjects Enterprise 75


2 Architecture
Services

Bien que le service de traitement Web Intelligence n'interroge pas la base


de données et ne génère pas le rapport final lui-même, il se coordonne avec
l'Input File Repository Server et l'Output File Repository Server (pour extraire
le document sur lequel est basé le rapport) et avec le serveur du moteur de
rapports et le Connection Server (pour extraire des données de l'univers ou
de la base de données et traiter le rapport).

Si au moins un service de traitement Web Intelligence n'est pas exécuté, les


clients Web Intelligence ne peuvent pas ouvrir, afficher ou exécuter les
rapports et les rapports Web Intelligence planifiés ne sont pas exécutés.

Pour en savoir plus sur le Web Intelligence Processing Server, voir Web
Intelligence Processing Server. Pour en savoir plus sur les rapports Web
Intelligence planifiés, voir Service de planification et de publication
Web Intelligence. Pour en savoir plus sur les scénarios de workflow Web
Intelligence, voir les sections Planification et Affichage de Workflows des
informations .

Service supplémentaire pouvant être hébergé avec ce service :


• Service de connexion unique

Service de planification et de publication Web Intelligence


Le service de planification et de publication Web Intelligence est hébergé
par un Adaptive Job Server qui exécute les rapports Web Intelligence à une
heure prédéterminée, puis publie les résultats à l'emplacement de sortie
spécifié lors de la création de la planification. Vous pouvez planifier les
rapports Web Intelligence avec la CMC (Central Management Console). Les
rapports peuvent être publiés sur le système de fichiers
BusinessObjects Enterprise, via FTP, SMTP ou dans la boîte de réception
d'un utilisateur.

Sans ce service, il est impossible de planifier l'exécution des rapports Web


Intelligence sans surveillance et tous les rapports Web Intelligence devront
être exécutés manuellement depuis le client Web Intelligence.

Le service de planification et de publication Web Intelligence est hébergé


par un Adaptive Job Server. Pour en savoir plus sur les Adaptive Job Servers,
voir Adaptative Job Server.

Services supplémentaires pouvant être hébergés avec ce service :


• Service de configuration de destination (permet d'envoyer les rapports à
différents emplacements).

76 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
• Service de réplication

Adaptative Job Server

Adaptive Job Server est un Job Server spécialisé hébergeant les services
BusinessObjects Enterprise, tels que le service de réplication, les services
de planification et de publication Web Intelligence ainsi que le service de
configuration de destination.

Adaptive Job Server fonctionne comme conteneur des services sélectionnés,


qui s'exécutent tous sous un seul compte dans le même espace mémoire
et sous le même ID de processus (PID). Si vous arrêtez l'Adaptive Job Server,
vous arrêtez en même temps tous les services de travaux qu'il contient.

Adaptive Job Server peut héberger les services suivants :


• Service de configuration de destination
• Service de planification et de publication Web Intelligence (exécute et
publie les rapports Web Intelligence à une heure prédéterminée).
• Service de réplication

Voir aussi : Job Servers.

Exemple :
L'Adaptive Job Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.AdaptiveJobServer

Adaptive Processing Server

Un Adaptive Processing Server est un serveur générique qui héberge les


services responsables du traitement des demandes en provenance de
diverses sources. Un serveur Adaptive Processing Server peut héberger les
services suivants :
• Business Process BI Services
• Service du proxy d'audit du client (regroupe les informations d'audit à
partir de clients Rich Desktop et Web Intelligence connectés).

Guide d'administration de SAP BusinessObjects Enterprise 77


2 Architecture
Services

• Service de post-traitement de la publication (chargé de tout post-traitement


d'un travail de publication, dont la fusion de PDF et le traitement de
l'extension de publication).
• Service de publication (coordonne la publication d'un objet en
communiquant avec les autres services).
• Service de recherche (traite les demandes de recherche et exécute
l'indexation).

Exemple :
Les Adaptive Job Servers suivants sont créés par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.AdaptiveProcessingServer

Central Management Server

Le CMS gère une base de données d'informations sur votre système


BusinessObjects Enterprise. Cette base de données est appelée "base de
données système du CMS". Tous les services de plateforme sont gérés et
contrôlés par le CMS. Le CMS gère également l'accès à la banque
d'information de fichier système où les documents physiques sont gérés. La
base de données du référentiel du système est gérée à l'aide de la base de
données MySQL fournie ou à l'aide de la base de données prise en charge
de votre choix.

Les données du CMS incluent des informations sur les utilisateurs et les
groupes, les niveaux de sécurité, le contenu et les services. Le CMS peut
également mettre à jour une base de données d'audit facultative contenant
des informations sur les actions des utilisateurs afin d'effectuer quatre tâches
principales :
• Garantie de la sécurité

Le CMS met en œuvre l'application des droits aux niveaux des dossiers
et des objets et prend en charge l'héritage des droits aux niveaux des
utilisateurs et des groupes. Il prend également en charge la fonction
d'agrégat via un modèle flexible d'appartenance de l'utilisateur à un
groupe.

78 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
Un système de sécurité intégré est disponible pour les clients qui n'utilisent
pas actuellement une base de données d'autorisation, bien que
BusinessObjects Enterprise soit conçu pour s'intégrer à plusieurs
systèmes de sécurité tiers simultanés, tels que LDAP, Siteminder ou
Microsoft Active Directory. Lorsqu'une modification est apportée à un
utilisateur dans la base de données d'autorisation, cette modification est
ensuite propagée à BusinessObjects Enterprise.
• Gestion des objets

Le CMS assure le suivi de l'emplacement des objets et gère la hiérarchie


des dossiers. Les “InfoObjects” sont des objets de métadonnées système
qui contiennent des informations d'index, et les documents ou les objets
réels sont stockés dans une banque d'information de fichier. La séparation
de la définition de l'objet (métadonnées) et du document permet un
traitement rapide des objets dans la mesure où seules les informations
requises sont extraites du référentiel du système. Le CMS exécute
également des travaux planifiés.
• Gestion des serveurs

Le CMS gère l'équilibrage de charge et la mise en cluster automatique


pour éviter les goulets d'étranglement et optimiser l'efficacité du matériel.
Dans certains environnements multiserveurs, il est possible que
BusinessObjects Enterprise ne nécessite pas de système d'équilibrage
de charge tiers distinct.
• Gestion de l'audit

Les actions des utilisateurs peuvent être surveillées et consignées dans


une base de données d'audit centrale. Ces informations permettent aux
administrateurs système de mieux suivre et gérer le déploiement de
BusinessObjects Enterprise.

La fonctionnalité d'audit permet aux administrateurs de mieux comprendre


quels utilisateurs accèdent au système de l'entreprise ou avec quels
documents ils sont en interaction. Les données d'utilisation sont collectées
à partir des interactions système enregistrées dans la base de données
d'audit. Un modèle d'univers et des exemples de rapports d'audit sont
également disponibles pour fournir un accès rapide aux informations
telles que les rapports les plus consultés, les pics d'utilisation du système
et la durée moyenne des sessions utilisateur.

Guide d'administration de SAP BusinessObjects Enterprise 79


2 Architecture
Services

Remarque :
Il est fortement recommandé de sauvegarder et d'auditer fréquemment la
base de données système du CMS.
Attention :
Vous ne devez pas tenter d'accéder directement à la base de données du
CMS. Les informations système ne doivent être extraites qu'à l'aide des
appels fournis dans le SDK de BusinessObjects Enterprise.
Restriction :
Vous pouvez accéder directement à la base de données d'audit facultative
en mode lecture seule pour créer des rapports d'audit personnalisés.

Sous Windows, le programme d'installation peut installer et configurer sa


propre base de données MySQL si vous ne disposez pas encore d'un serveur
de base de données alloué au déploiement. Vous pourrez changer de base
de données ultérieurement si vos besoins en matière de déploiement
évoluent.

Un Central Management Server héberge les services suivants :


• Service de gestion centralisée (service CMS principal).
• Service de connexion unique (permet aux utilisateurs de se connecter à
BusinessObjects Enterprise à l'aide de références d'un système
d'authentification commun).

Exemple :
Le Central Management Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.CentralManagementServer

Connection Server

Gère les connexions et les interactions avec les diverses sources de données
et fournit un ensemble de fonctions communes à ses clients en émulant les
fonctions manquantes si nécessaire.

Le Connection Server permet l'accès de la base de données aux données


source brutes. Il prend en charge les bases de données relationnelles (Oracle,
MySQL, Microsoft SQL Server, DB2, Sybase) et OLAP (SAP BW,

80 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
Microsoft Analysis Services, Hyperion Essbase). Le Connection Server gère
les connexions et l'interaction avec les diverses sources de données et fournit
un ensemble de fonctions communes à ses clients, en émulant les fonctions
manquantes si nécessaire.

Le Connection Server est accessible via une bibliothèque de liaisons


dynamiques (inproc), un serveur CORBA (appelé via CORBA ou HTTP) ou
à l'aide de l'API Java.

Un Connection Server héberge le service suivant :


• Service de connexion (fournit une connexion de base de données aux
autres serveurs).

Exemple :
Le Connection Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.ConnectionServer

Crystal Reports Cache Server

Le Crystal Reports Cache Server intercepte les demandes de rapport


envoyées par les clients au Page Server. Si le serveur cache ne peut pas
répondre à la demande avec une page de rapport mise en cache, il transmet
la demande au Page Server, qui exécute le rapport et renvoie les résultats.
Le Cache Server met alors la page de rapport en mémoire cache en vue
d'une utilisation ultérieure et envoie le rapport au visualiseur.

Un Crystal Reports Cache Server héberge le service suivant :


• Service de mémoire cache Crystal Reports (crée et met à jour une
mémoire cache des derniers rapports visualisés).

Exemple :
Le Crystal Reports Cache Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.CrystalReportsCacheServer

Guide d'administration de SAP BusinessObjects Enterprise 81


2 Architecture
Services

Crystal Reports Processing Server

Le Crystal Reports Processing Server répond aux requêtes de page en


traitant les rapports et en générant des pages EPF (Encapsulated Page
Format). Le principal avantage du format EPF est qu'il prend en charge
l'accès aux pages à la demande, si bien que seule la page demandée est
renvoyée et non le rapport complet. Cela améliore les performances et réduit
le trafic réseau inutile dans le cas de grands rapports.

Les pages EPF contiennent les informations de mise en forme qui définissent
la présentation du rapport. Le Processing Server extrait les données du
rapport d'une instance ou directement de la base de données (selon la
requête de l'utilisateur et les droits de celui-ci sur l'objet rapport). Lorsqu'il
extrait des données de la base de données, le Processing Server se
déconnecte automatiquement de la base de données dès qu'il a répondu à
la requête initiale. Il se reconnecte s'il doit extraire des données
supplémentaires. Cela permet de limiter le trafic de la base de données et
d'éviter d'utiliser des licences de base de données inutiles.

Le Cache Server et le Processing Server travaillent en étroite collaboration.


Plus précisément, le Processing Server répond aux requêtes de page émises
par le Cache Server. Le Processing Server et le Cache Server interagissent
également pour s'assurer que les pages EPF mises en cache sont réutilisées
aussi souvent que possible et que les nouvelles pages sont générées comme
demandé. BusinessObjects Enterprise tire parti de ce comportement en
veillant à ce que la plupart des demandes de visualisation de rapports soient
adressées au Cache Server et au Processing Server. Toutefois, si le
visualiseur par défaut de l'utilisateur est le visualiseur DHTML, le rapport est
traité par le Report Application Server.

Exécute les requêtes adressées aux rapports Crystal et renvoie les données
au Crystal Reports Cache Server.

Un Crystal Reports Processing Server héberge les services suivants :


• Service de traitement Crystal Reports
• Service de connexion unique

Exemple :
Le Crystal Reports Processing Server suivant est créé par le programme
de configuration de BusinessObjects Enterprise :

82 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
• <NOMHOTE>.CrystalReportsProcessingServer

Dashboard Analytics Server

Processus serveur utilisé par le composant Dashboard Builder pour créer


et gérer le contenu de l'analyse à la fois des tableaux de bord d'entreprise
et des tableaux de bord personnels.

Un Dashboard Analytics Server héberge le service suivant :


• Service Tableaux de bord/Analyses (fournit les principales fonctions de
tableaux de bord et d'analyses).

Exemple :
Le serveur suivant est créé par le programme de configuration de
BusinessObjects Enterprise :
• <NOMHOTE>.DashboardAnalyticsServer

Dashboard Server

Processus serveur utilisé par le composant Dashboard Builder pour créer


et gérer à la fois des tableaux de bord d'entreprise et des tableaux de bord
personnels. Dashboard Builder offre des fonctionnalités de gestion des
métriques, des alertes et des tableaux de bord, afin d'aider les organisations
à surveiller et à mieux comprendre leurs activités.

Un Dashboard Server héberge le service suivant :


• Service de tableaux de bord (fournit les principales fonctions de tableaux
de bord).

Exemple :
Le serveur Dashboard Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.DashboardServer

Guide d'administration de SAP BusinessObjects Enterprise 83


2 Architecture
Services

Desktop Intelligence Cache Server

Le Desktop Intelligence Cache Server intercepte les demandes de rapport


envoyées par les clients au Page Server. Si le serveur cache ne peut pas
répondre à la demande avec une page de rapport mise en cache, il transmet
la demande au Page Server, qui exécute le rapport et renvoie les résultats.
Le Cache Server met alors la page de rapport en mémoire cache en vue
d'une utilisation ultérieure et envoie le rapport au visualiseur.

Un Desktop Intelligence Cache Server héberge le service suivant :


• Service de mémoire cache Desktop Intelligence (crée et met à jour une
mémoire cache des rapports visualisés).

Exemple :
Le Desktop Intelligence Cache Server suivant est créé par le programme
de configuration de BusinessObjects Enterprise :
• <NOMHOTE>.DesktopIntelligenceCacheServer

Desktop Intelligence Job Server

Le Desktop Intelligence Job Server traite les requêtes de planification qu'il


reçoit du CMS pour les documents Desktop Intelligence et génère l'instance
du document Desktop Intelligence.

Un Desktop Intelligence Job Server héberge les services suivants :


• Service de configuration de destination
• Service de planification Desktop Intelligence

Exemple :
Le Desktop Intelligence Job Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.DesktopIntelligenceJobServer

Voir aussi : Job Servers.

84 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2

Serveur de traitement Desktop Intelligence

Un Desktop Intelligence Processing Server héberge les services suivants :


• Service de traitement Desktop Intelligence (traite les demandes de
visualisation pour les documents Desktop Intelligence en générant des
documents Desktop Intelligence).
• Service de connexion unique (permet aux utilisateurs de se connecter à
BusinessObjects Enterprise à l'aide de références d'un système
d'authentification commun).

Exemple :
Le Desktop Intelligence Processing Server suivant est créé par le
programme de configuration de BusinessObjects Enterprise :
• <NOMHOTE>.DesktopIntelligenceProcessingServer

Event Server

L'Event Server surveille les événements du système qui peuvent déclencher


l'exécution d'un rapport. Lorsque vous configurez un déclenchement
d'événement dans BusinessObjects Enterprise, l'Event Server surveille la
condition et notifie au CMS l'exécution de l'événement basé sur le fichier.
Le CMS peut ensuite démarrer tous les travaux subordonnés à l'événement.

Remarque :
Les événements planifiés et personnalisés sont gérés via le CMS.

Un Event Server héberge le service suivant :


• Service d'événement (surveille les événements basés sur des fichiers)

Exemple :
L'Event Server suivant est créé par le programme de configuration de
BusinessObjects Enterprise :
• <NOMHOTE>.EventServer

Guide d'administration de SAP BusinessObjects Enterprise 85


2 Architecture
Services

File Repository Servers

Les File Repository Servers sont en charge de la création des objets système
de fichiers, tels que les rapports exportés, et des fichiers importés dans des
formats non natifs.

Les processus FRS (Input/Output File Repository Servers) s'exécutent sur


chaque ordinateur serveur BusinessObjects Enterprise.

Les FRS se chargent de répertorier les fichiers stockés sur le serveur,


d'exécuter des requêtes concernant la taille d'un fichier ou la taille de
l'ensemble du référentiel de fichiers, d'ajouter des fichiers au référentiel ainsi
que d'en supprimer.
Attention :
Pour éviter les conflits entre les objets en entrée et ceux en sortie, l'Input et
l'Output FRS ne peuvent pas partager le même répertoire du système de
fichiers. Pour les plus grands déploiements, il peut y avoir plusieurs Input et
Output FRS. Tous les Input FRS partagent le même répertoire. De même,
tous les Output FRS partagent le même répertoire.

Input File Repository Servers

L'Input FRS stocke les objets rapport et programme qui ont été publiés sur
le système par les administrateurs ou les utilisateurs finaux (à l'aide de
l'Assistant de publication, de la CMC, de l'Assistant d'importation ou d'un
composant de conception Business Objects tel que les éditeurs de rapports
Crystal Reports ou Web Intelligence).
Remarque :
Les objets auxquels des fichiers sont associés, tels que les fichiers texte,
les fichiers Microsoft Word ou les fichiers au format PDF, sont stockés dans
l'Input FRS.

Un Input File Repository Server héberge le service suivant :


• Service de stockage des fichiers d'entrée

L'Input File Repository Server suivant est créé par le programme de


configuration de BusinessObjects Enterprise :

86 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
• <NOMHOTE>.InputFileRepository

Output File Repository Servers

L'Output FRS stocke toutes les instances de rapport générées par le


Report Job Server ou le Web Intelligence Processing Server et les instances
de programme générées par le Program Job Server.
Conseil :
Si vous utilisez le SDK de BusinessObjects Enterprise, vous pouvez
également publier des rapports depuis votre propre code.

Un Output File Repository Server héberge le service suivant :


• Service de stockage des fichiers de sortie

L'Output File Repository Server suivant est créé par le programme de


configuration de BusinessObjects Enterprise :
• <NOMHOTE>.OutputFileRepository

Job Servers

Un Job Server est un processus générique qui traite les actions planifiées
sur des objets à la demande du CMS. Lorsque vous ajoutez un Job Server
au système BusinessObjects Enterprise, vous pouvez configurer le
Job Server pour :
• le traitement des objets rapport et document,
• le traitement des objets programme,
• le traitement des objets publication,
• l'envoi des objets ou des instances vers les destinations spécifiées.

Un Job Server peut héberger les services suivants :


• Service de configuration de destination
• Service de planification et de publication Web Intelligence
• Service de réplication

Voir aussi : Adaptative Job Server.

Guide d'administration de SAP BusinessObjects Enterprise 87


2 Architecture
Services

Exemple :
Les Job Servers suivants sont créés par le programme de configuration de
BusinessObjects Enterprise :
• <NOMHOTE>.AdaptiveJobServer
• <NOMHOTE>.CrystalReportsJobServer
• <NOMHOTE>.DesktopIntelligenceJobServer
• <NOMHOTE>.DestinationJobServer
• <NOMHOTE>.ListOfValuesJobServer
• <NOMHOTE>.ProgramJobServer
• <NOMHOTE>.PublicationJobServer
• <NOMHOTE>.WebIntelligenceProcessingServer

List of Values Job Server

List of Values Job Server est un conteneur spécialisé qui gère les listes des
différentes valeurs des données associées à un objet dans le système
BusinessObjects Enterprise.

Une liste de valeurs est une sélection de termes valides pouvant être utilisés
dans le contexte d'une requête ou phrase spécifique. Elle réduit la probabilité
de création d'une requête ou phrase invalide.

Exemple :
Le List of Values Job Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.ListOfValuesJobServer

Voir aussi : Job Servers.

Serveur Multi-Dimensional Analysis Services


(MDAS)

Le serveur MDAS (Multi-Dimensional Analysis Services) est un conteneur


du service MDAS qui fournit au client de BusinessObjects Voyager une

88 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
structure extensible d'accès aux données multidimensionnelles OLAP (Online
Analytical Processing).

Pour éviter des retards dans le traitement des requêtes client OLAP, exécutez
plusieurs serveurs MDAS sur plusieurs ordinateurs différents. La désactivation
de ce serveur empêche le client Voyager d'accéder aux sources de données
OLAP.

Pour en savoir plus sur le service MDAS (Multi-Dimensional Analysis Service),


voir Serveur Multi-Dimensional Analysis Services (MDAS) . Pour consulter
un exemple de workflow du serveur MDAS affichant un espace de travail,
voir Visualisation d'un espace de travail Voyager.

Exemple :
Le Multi-Dimensional Analysis Services Server suivant est créé par le
programme de configuration de BusinessObjects Enterprise :
• <NOMHOTE>.MultiDimensionalAnalysisServicesServer

PM Metrics Server

Serveur de tableau de bord et d'analyse qui remplit les métriques créées à


l'aide du moteur de métriques. Pour en savoir plus, consultez le Guide de
configuration et d'administration des tableaux de bord et des analyses.

Un PM Metrics Server héberge le service suivant :


• Service d'agrégat de métrique PM

Exemple :
Le PM Metrics Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.PMMetricsServer

Guide d'administration de SAP BusinessObjects Enterprise 89


2 Architecture
Services

PM Repository Server

Serveur de tableau de bord et d'analyse qui lit et stocke les informations sur
les performances contenues dans le référentiel de tableaux de bord et
d'analyses.

Un PM Repository Server héberge le service suivant :


• Service de gestion du référentiel PM

Exemple :
Le PM Repository Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.PMRepositoryServer

PM Rules Server

Serveur de tableau de bord et d'analyse qui crée les règles et les alertes.
Les règles et alertes automatisent le processus de détection et d'interprétation
des modifications et fournissent une analyse pertinente. Les règles permettent
de surveiller votre activité de façon proactive et de prendre des mesures
appropriées et opportunes en réponse à des événements spécifiques. Pour
en savoir plus, consultez le Guide de configuration et d'administration des
tableaux de bord et des analyses.

Un PM Rules Server héberge le service suivant :


• Service des règles PM

Exemple :
Le PM Rules Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.PMRulesServer

90 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2

Predictive Analysis Server

Serveur utilisé pour effectuer, à l'aide du moteur KXEN, des analyses


prédictives (extraction de données) permettant de déceler rapidement les
facteurs d'activité clés à partir des données disponibles et de prévoir les
conditions à venir de l'entreprise. Il facilite la prise de décision proactive en
permettant d'accéder à des éléments familiers à l'aide de tableaux de bord
portant sur l'ensemble de l'entreprise. Pour en savoir plus, consultez le Guide
de configuration et d'administration des tableaux de bord et des analyses.

Un Predictive Analysis Server héberge le service suivant :


• Service d'analyse prédictive

Exemple :
Le Predictive Analysis Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.PredictiveAnalysisServer

Process Analysis Server

Le serveur d'analyse de processus surveille l'activité du serveur. Il permet


à votre organisation d'automatiser le suivi des variables de qualité à l'aide
de règles d'alerte et de différentes cartes de contrôle définies par vos
initiatives d'amélioration de la qualité. Pour en savoir plus, consultez le Guide
de configuration et d'administration des tableaux de bord et des analyses.

Un Process Analysis Server héberge le service suivant :


• Service d'analyse du traitement

Exemple :
Le Process Analysis Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.ProcessAnalysisServer

Guide d'administration de SAP BusinessObjects Enterprise 91


2 Architecture
Services

Program Job Server

Un Program Job Server exécute des objets exécutables à une heure


prédéterminée.

Un Job Server héberge les services suivants :


• Service de configuration de destination
• Service de planification et de publication Web Intelligence
• Service de réplication

Exemple :
Le Program Job Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.ProgramJobServer

Voir aussi : Job Servers.

Publication Job Server

Le Publication Job Server traite les requêtes qu'il reçoit de la CMC, puis
envoie les objets ou instances demandés vers les destinations spécifiées.
Si la requête porte sur un objet, le Publication Job Server extrait ce dernier
de l'Input File Repository Server. Si la requête porte sur une instance de
rapport ou de programme, le Publication Job Server extrait l'instance de
l'Output File Repository Server. Le Publication Job Server peut envoyer des
objets et des instances vers une destination située à l'intérieur du système
BusinessObjects Enterprise, telle que la boîte de réception d'un utilisateur.
Il peut également envoyer des objets à l'extérieur du système par courrier
électronique.

Un Publication Job Server héberge les services suivants :


• Service de configuration de destination
• Service de planification et de publication Web Intelligence
• Service de réplication

92 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Services 2
Exemple :
Le Publication Job Server suivant est créé par le programme de
configuration de BusinessObjects Enterprise :
• <NOMHOTE>.PublicationJobServer

Voir aussi : Job Servers.

Report Application Server

Fournit des fonctionnalités de reporting ad hoc permettant aux utilisateurs


de créer et de modifier des rapports Crystal via le kit de développement
(SDK) du RAS. Ce SDK prend en charge les SDK du visualiseur Java et
n'exige pas de licence spécifique; elle est incluse dans votre package BOE.

Le RAS s'utilise également pour résoudre les listes de destinataires


dynamiques au moment de l'exécution ou durant la phase de conception si
vous travaillez avec des publications, ainsi qu'avec LiveOffice.

Exemple :
Le Report Application Server suivant n'est pas créé par le programme de
configuration de BusinessObjects Enterprise par défaut :
• <NOMHOTE>.ReportApplicationServer

Sets Profile Server

Gère les informations sur le profil de pilotage des performances.

Un Sets Profile Server héberge le service suivant :


• Service des profils d'ensembles

Exemple :
Le Sets Profile Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.SetsProfileServer

Guide d'administration de SAP BusinessObjects Enterprise 93


2 Architecture
Services

Sets Query Server

Exécute les requêtes de pilotage des performances des ensembles.


Un Sets Query Server héberge le service suivant :
• Service de requête d'ensembles

Exemple :
Le Sets Query Server suivant est créé par le programme de configuration
de BusinessObjects Enterprise :
• <NOMHOTE>.SetsQueryServer

Web Intelligence Processing Server

Web Intelligence Processing Server est un Job Server spécialisé qui accepte
un rapport Web Intelligence, se coordonne avec d'autres serveurs pour
exécuter le rapport et renvoie le résultat à l'émetteur.

Chaque Web Intelligence Processing Server peut être configuré avec une
valeur de nombre maximal de travaux simultanés (Nombre maximal de
travaux autorisés). Pour garantir que les performances du serveur ne sont
pas dégradées par un grand nombre de travaux simultanés, exécutez
plusieurs Web Intelligence Processing Servers sur des ordinateurs différents.

Un Web Intelligence Processing Server héberge les services suivants :


• Service de connexion unique
• Service de traitement Web Intelligence
Pour en savoir plus, voir Service de traitement Web Intelligence.

Exemple :
Le Web Intelligence Processing Server suivant est créé par le programme
d'installation de BusinessObjects Enterprise :
• <NOMHOTE>.WebIntelligenceProcessingServer

94 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Serveurs d'applications Web 2

Serveur conteneur d'applications Web (WACS)

Le Web Application Container Server permet à la CMC (Central Management


Console) de s'exécuter sur des installations qui ne possèdent pas de serveur
d'applications Web Java ou sur celles pour lesquelles une séparation est
maintenue entre la CMC et les applications Web sur le serveurs d'applications
Web du déploiement.

Un Web Application Container Server héberge les services suivants :


• Service conteneur d'applications Web.
• Service Central Management Console.

Exemple :
Le Web Application Container Server suivant est créé par le programme
de configuration de BusinessObjects Enterprise, si vous avez choisi de
l'installer :
• <NOMHOTE>.WebApplicationContainerServer

Serveurs d'applications Web


Un serveur d'applications Web tiers joue le rôle de couche de traduction
entre le navigateur Web de l'utilisateur final et l'interface du kit de
développement SDK de BusinessObjects Enterprise qui est exécutée sur
un serveur d'applications Web. Les serveurs d'applications Web exécutés
sur les systèmes Windows, Unix et Linux sont pris en charge.

Vous pouvez utiliser une combinaison des options suivantes :


1. Un serveur d'applications Web Java (Windows, Unix, Linux)
Le programme d'installation peut également déployer automatiquement
InfoView et la CMC sur :
• Tomcat 5.5
• WebLogic 9
• WebLogic 10
• WebSphere 6.1
• Oracle Application Server 10g R3

Guide d'administration de SAP BusinessObjects Enterprise 95


2 Architecture
Serveurs d'applications Web

• Sun Java Application Server 9.0

Les serveurs d'applications Web suivants sont également pris en charge,


mais vous devez y déployer manuellement InfoView et la CMC :
• SAP Web Application Server 7
• WebSphere Community Edition 2.0
• Jboss 4.04
Remarque :
Par défaut, le programme de configuration de BusinessObjects Enterprise
va installer et déployer InfoView et la CMC sur Tomcat 5.5.

2. Serveur d'applications Web .NET Microsoft Internet Information Server


(IIS) (Windows uniquement)
InfoView est pris en charge sur Microsoft Information Server (IIS) et,
lorsqu'il est détecté, le programme d'installation de BusinessObjects
Enterprise installe et déploie automatiquement InfoView sur IIS.

La CMC n'est pas prise en charge sur IIS. Pour pouvoir gérer votre
système BusinessObjects Enterprise avec la CMC, vous devez déployer
la CMC sur un serveur d'applications Web Java ou installer WACS (Web
Application Container Service).
3. Service conteneur d'applications Web (WACS)
Si vous prévoyez d'utiliser InfoView .NET et que vous ne souhaitez pas
utiliser un serveur d'applications Java pour héberger la CMC, vous pouvez
utiliser un serveur WACS pour héberger la Central Management Console
(CMC).

Les serveurs WACS simplifient la gestion système grâce à la suppression


de plusieurs workflows manuels qui étaient auparavant requis pour la
configuration des serveurs d'applications et le déploiement d'applications
Web, ainsi qu'à une interface d'administration simplifiée et cohérente.

Les applications Web telles que la CMC sont automatiquement déployées


sur un serveur WACS. Les serveurs WACS ne prennent pas en charge
les applications Business Objects ou les applications Web externes, ni
manuellement ni en utilisant wdeploy.

96 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Serveurs d'applications Web 2

SDK Java

Le SDK J2EE (kit de développement Java 2 Enterprise Edition) de


BusinessObjects Enterprise permet de créer des applications Java Web
s'exécutant sur le serveur d'applications Web de votre déploiement
BusinessObjects Enterprise.

Les SDK permettent de créer des applications Web intégrant des


fonctionnalités puissantes de reporting, telles que celles fournies par Web
Intelligence ou InfoView.

Les SDK Java ci-après sont inclus dans BusinessObjects Enterprise.


• SDK Java de BusinessObjects Enterprise.
• SDK Java du moteur de rapport.
• SDK Java de RAS (Report Application Server).
• SDK Java des visualiseurs.
• SDK Java des services Web.
• Composants JSF (JavaServer Faces) pour SDK
BusinessObjects Enterprise.

SDK Java de BusinessObjects Enterprise

Le SDK Java de BusinessObjects Enterprise permet d'incorporer des


fonctionnalités de BusinessObjects Enterprise dans vos propres applications
Web.
1. Authentification et gestion de sessions
Les utilisateurs peuvent être authentifiés à l'aide du protocole
d'authentification de BusinessObjects Enterprise ou d'un autre protocole
tel que LDAP ou Kerberos. Une fois l'utilisateur authentifié, une session
utilisateur est créée. La session utilisateur gère les informations d'état à
mesure que l'utilisateur effectue des actions et accède à différentes pages
au sein de l'application Web BusinessObjects Enterprise.
2. Utilisation des objets référentiel
Dans BusinessObjects Enterprise, l'entité information est l'InfoObject.
Toutes les opérations impliquent l'extraction et la manipulation
d'InfoObjects à partir du CMS.

Guide d'administration de SAP BusinessObjects Enterprise 97


2 Architecture
Serveurs d'applications Web

3. Opérations de rapport
Le SDK Java de BusinessObjects Enterprise prend en charge de
nombreux types de rapport : des documents Crystal Reports,
Web Intelligence, Desktop Intelligence, Microsoft Excel, ainsi que les
documents PDF (Portable Document Format) d'Adobe.
4. Gestion de BusinessObjects Enterprise
De nombreux aspects du déploiement de BusinessObjects Enterprise
peuvent être gérés par programme, par exemple la gestion des processus
serveur et des groupes de processus serveur, ainsi que l'audit de serveur.

SDK Java du moteur de rapport

Le SDK Java du moteur de rapport inclut des bibliothèques pouvant être


utilisées pour générer un outil de conception de rapports Web. Les
applications générées à l'aide de ce SDK permettent de visualiser, créer ou
modifier différents documents Web Intelligence et Desktop Intelligence. Les
utilisateurs peuvent modifier les documents en ajoutant, supprimant ou
modifiant des objets tels que des tableaux, des diagrammes, des conditions
et des filtres.

SDK Java de RAS (Report Application Server)

Le SDK Java de RAS (Report Application Server) est une API permettant
de développer des applications Web Java avec des fonctionnalités avancées
de création et de modification de rapports. Grâce au SDK Java de RAS,
vous pouvez créer des applications client pouvant interagir avec le serveur
RAS à partir d'un serveur d'applications Web.

Les utilisateurs des applications Web peuvent créer ou modifier des rapports
Crystal en ajoutant, supprimant ou modifiant des tableaux, des diagrammes,
des paramètres et des champs.

SDK Java de visualiseurs

Le SDK de visualiseurs est une API qui permet d'incorporer des rapports de
différents formats dans une application Web.

98 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Serveurs d'applications Web 2
Les visualiseurs sont de type "client léger" : les utilisateurs de vos applications
Web n'ont pas besoin d'installer de logiciels supplémentaires pour visualiser
les rapports. Deux visualiseurs Java sont disponibles :
1. Visualiseur de pages de rapport DHTML
Ce visualiseur offre des fonctionnalités de visualisation de rapport client
léger de base pour la présentation des données et permet d'explorer,
d'exporter, d'imprimer ou de mettre en surbrillance des données, de même
que de rechercher du texte, de naviguer dans les pages, de zoomer et
d'afficher des invites.
2. Visualiseur de parties du rapport
Ce visualiseur permet de visualiser des parties de rapport, notamment
des diagrammes, du texte et des champs.

SDK JSF (JavaServer Faces)

Le SDK JSF (JavaServer Faces) est constitué de composants


JavaServer Faces et de Java Beans gérés intégrés au SDK Java de
BusinessObjects Enterprise. Ces composants encapsulent les fonctionnalités
communes de BusinessObjects Enterprise, telles que la connexion au
système, la navigation dans les dossiers et les catégories, la liste des
contenus gérés et l'affichage des rapports Crystal.

Le composant JSF peut être divisé en plusieurs domaines clés en matière


de développement d'applications BusinessObjects Enterprise.
1. Identification des utilisateurs finaux dans un système
BusinessObjects Enterprise
Chaque utilisateur peut être associé à ses actions, telles que les
connexions, déconnexions et modifications de mot de passe.
2. Création de listes et accès aux contenus gérés
Les utilisateurs peuvent accéder aux flux d'informations à l'aide de listes
imbriquées rendues à partir d'une source de données.
3. Planification des contenus gérés
Les utilisateurs de vos applications peuvent planifier l'exécution de
rapports selon des intervalles personnalisés si vous créez des pages leur
permettant de définir des options de planification.

Guide d'administration de SAP BusinessObjects Enterprise 99


2 Architecture
Serveurs d'applications Web

4. Visualisation des contenus gérés


Le composant ReportPageViewer permet d'ajouter rapidement la
fonctionnalité de visualisation des rapports sur une page.

SDK .NET

Le kit de développement (SDK) .NET de BusinessObjects Enterprise permet


de créer des applications Web .NET s'exécutant sur le serveur d'applications
Web de votre déploiement BusinessObjects Enterprise.

Les SDK permettent de créer des applications Web intégrant des


fonctionnalités puissantes de reporting, telles que celles fournies par Crystal
Reports ou InfoView.

Les applications Web utilisant le SDK s'exécutent sur le serveur d'applications


Web et se connectent au Report Application Server (RAS) s'exécutant dans
le niveau traitement de BusinessObjects Enterprise.

Les installations BusinessObjects Enterprise qui utilisent .NET Framework


comprennent des PIA (Primary Interop Assembly) qui vous permettent
d'utiliser le SDK .NET de BusinessObjects Enterprise avec ASP.NET, ainsi
qu'un ensemble de composants .NET Server que vous pouvez utiliser pour
simplifier le développement d'applications personnalisées. Cette configuration
requiert l'utilisation d'un serveur Web Microsoft IIS (Internet Information
Services).

Les SDK .NET ci-après sont inclus dans BusinessObjects Enterprise.


• SDK .NET de BusinessObjects Enterprise.
• SDK .NET du moteur de rapport
• Report Application Server (RAS) .NET SDK.
• SDK .NET Crystal Reports.
• SDK .NET Services Web.

SDK .NET de BusinessObjects Enterprise

Le SDK .NET de BusinessObjects Enterprise permet d'incorporer des


fonctionnalités de BusinessObjects Enterprise dans vos propres applications
Web.

100 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Serveurs d'applications Web 2
1. Authentification et gestion de sessions
Les utilisateurs peuvent être authentifiés à l'aide du protocole
d'authentification de BusinessObjects Enterprise ou d'un autre protocole
tel que LDAP ou Kerberos. Une fois l'utilisateur authentifié, une session
utilisateur est créée. La session utilisateur gère les informations d'état à
mesure que l'utilisateur effectue des actions et accède à différentes pages
au sein de l'application Web BusinessObjects Enterprise.
2. Utilisation des objets référentiel
Dans BusinessObjects Enterprise, l'entité information est l'InfoObject.
Toutes les opérations impliquent l'extraction et la manipulation
d'InfoObjects à partir du CMS.
3. Opérations de rapport
Le SDK .NET de BusinessObjects Enterprise prend en charge de
nombreux types de rapport : des documents Crystal Reports,
Web Intelligence, Desktop Intelligence, Microsoft Excel, ainsi que les
documents PDF (Portable Document Format) d'Adobe.
4. Gestion de BusinessObjects Enterprise
De nombreux aspects du déploiement de BusinessObjects Enterprise
peuvent être gérés par programme, par exemple la gestion des processus
serveur et des groupes de processus serveur, ainsi que l'audit de serveur.

SDK .NET du moteur de rapport

Le SDK .NET du moteur de rapport inclut des bibliothèques pouvant être


utilisées pour générer un outil de conception de rapports Web. Les
applications générées à l'aide de ce SDK permettent de visualiser, créer ou
modifier différents documents Web Intelligence et Desktop Intelligence. Les
utilisateurs peuvent modifier les documents en ajoutant, supprimant ou
modifiant des objets tels que des tableaux, des diagrammes, des conditions
et des filtres.

Report Application Server (RAS) .NET SDK

Le SDK Report Application Server (RAS) est une API permettant de


développer des applications Web .NET avec des fonctionnalités avancées

Guide d'administration de SAP BusinessObjects Enterprise 101


2 Architecture
Serveurs d'applications Web

de création et de modification de rapports. Grâce au RAS .NET SDK, vous


pouvez créer des applications client .NET pouvant interagir avec le serveur
RAS à partir d'un serveur d'applications Web.

Les utilisateurs des applications Web peuvent créer ou modifier des rapports
Crystal en ajoutant, supprimant ou modifiant des tableaux, des diagrammes,
des paramètres et des champs.

SDK .NET de Crystal Reports

Le SDK .NET Crystal Reports vous permet d'incorporer des fonctionnalités


de BusinessObjects Enterprise dans vos propres applications Web,
notamment :
1. Fonctions principales.
Incorporez Crystal Reports Designer dans vos applications pour la création
de rapports.
2. Connexions aux bases de données.
Connectez-vous à un serveur de base de données et accédez aux
données.
3. Manipulation des données des rapports.
Filtrez, regroupez, triez et totalisez les données des rapports.
4. Apparence et objets des rapports.
Mettez en forme les objets champ et texte, manipulez-les et améliorez
la présentation des rapports.
5. Impression et exportation.
Exportez les rapports dans d'autres formats et imprimez-les.

Services Web

Les services Web BusinessObjects fournissent une API Java accessible par
le biais de clients enrichis au niveau interaction utilisateur, telle que
Live Office et Crystal Reports.

102 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Serveurs d'applications Web 2
Les services Web sont constitués de composants logiciels pouvant être
appelés à distance à l'aide du protocole SOAP (Simple Object Access
Protocol). Ce protocole permet d'échanger des informations ne dépendant
pas d'une plateforme, d'un modèle d'objet ou d'un langage de programmation
spécifique.

Les services Web BusinessObjects Enterprise incluent des fonctionnalités


dans les domaines suivants :
• Session
Authentification et gestion des droits utilisateur.
• Plateforme de BI
Exposition des fonctions avancées de plateforme, telles que la
planification, la recherche, l'administration des utilisateurs et des groupes,
l'administration des serveurs, les événements de plateforme et les
calendriers.
• Moteur de rapport
Affichage des documents Web Intelligence et Crystal Reports au format
HTML, PDF, Excel et XML.
• Requête
Génération de requêtes ad-hoc basées sur la couche sémantique de
l'univers Business Objects.

Les services Web BusinessObjects utilisent des normes telles que XML,
SOAP, AXIS 2.0 et WSDL. La plateforme suit la spécification de services
Web WS-Interoperability Basic Profile 1.0.
Remarque :
Les applications des services Web ne sont actuellement prises en charge
qu'avec les configurations d'équilibrage de charge suivantes :
1. Persistance de l'adresse IP source.
2. Persistance des ports IP source et de destination (disponible uniquement
sur le modèle Cisco Content Services Switch).
3. Persistance SSL.
Remarque :
La persistance SSL peut entraîner des problèmes de sécurité et de fiabilité
sur certains navigateurs Web. Vérifiez auprès de votre administrateur
réseau si la persistance SSL est adaptée à votre organisation.

Guide d'administration de SAP BusinessObjects Enterprise 103


2 Architecture
Serveurs d'applications Web

Pour en savoir plus sur l'installation et la configuration des services Web,


voir le Guide d'administration de SAP BusinessObjects Enterprise.

Query as a Web Service

Business Objects Query as a Web Service est une application de type


assistant qui permet d'adresser des requêtes à un service Web et de les
intégrer à des applications Web. Les requêtes peuvent être enregistrées
pour créer un catalogue de requêtes standard que les composants de
génération d'applications peuvent sélectionner en fonction des besoins.

Le contenu Business Intelligence (BI) est généralement lié à une interface


utilisateur spécifique composée d'outils de Business Intelligence. Query as
a Web Service modifie cela en permettant la livraison de contenu Business
Intelligence à toute interface utilisateur capable de traiter des services Web.

Query as a Web Service est conçu pour être exécuté comme un service
Web, en même temps que les applications Microsoft Windows. Query as a
Web Service est basé sur les spécifications W3C de service Web SOAP,
WSDL et XML. Il comprend deux principaux composants :
1. Composant serveur
Le composant serveur (intégré à BusinessObjects Enterprise) enregistre
le catalogue Query as a Web Service et héberge les services Web publiés.
2. Outil client
C'est l'outil avec lequel les utilisateurs créent et publient leurs requêtes
Query as a Web Service. Vous pouvez installer l'outil client sur plusieurs
ordinateurs qui ont accès au même catalogue Query as a Web Service
enregistré sur le serveur et peuvent le partager. L'outil client communique
avec les composants serveur via les services Web.

Query as a Web Service permet aux requêtes Web d'être utilisées dans
toute une gamme de solutions côté client.
• Microsoft Office, Excel et InfoPath
• SAP Application Server
• OpenOffice
• Applications de gestion de processus et de règles de gestion
• Plateformes Enterprise Service Bus

104 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Bases de données 2

Service conteneur d'applications Web (WACS)

Si vous prévoyez d'utiliser InfoView .NET et que vous ne souhaitez pas


utiliser un serveur d'applications Java pour héberger la CMC, vous pouvez
utiliser un serveur WACS pour héberger la Central Management Console
(CMC).

Si vous prévoyez d'utiliser un serveur d'applications Java pour déployer les


applications Web BusinessObjects Enterprise ou si vous installez
BusinessObjects Enterprise sur un système UNIX, vous n'avez pas besoin
d'installer ni d'utiliser de serveur WACS.

L'utilisation d'un serveur WACS pour héberger la CMC vous offre un grand
nombre d'avantages.
• Les serveurs WACS sont extrêmement simples à installer, maintenir et
configurer.
• Toutes les applications hébergées sont prédéployées sur les serveurs
WACS, si bien qu'aucune opération manuelle supplémentaire n'est
requise.
• Les serveurs WACS sont pris en charge par Business Objects.
• Les serveurs WACS éliminent le besoin de compétences en administration
et maintenance d'applications Java.
• Les serveurs WACS fournissent une interface administrative compatible
avec d'autres serveurs Business Objects.

Bases de données
BusinessObjects Enterprise utilise trois bases de données différentes :

1. Base de données système


Base de données interne dans laquelle sont stockées les informations
relatives à la configuration, à l'authentification, aux utilisateurs et autres
informations liées à BusinessObjects Enterprise. Les bases de données
système peuvent être créées et utilisées sur une grande variété de
plateformes de base de données.
2. Base de données de reporting

Guide d'administration de SAP BusinessObjects Enterprise 105


2 Architecture
Bases de données

Base de données de votre organisation, utilisée pour créer des rapports,


générer des statistiques et collecter des données de Business Intelligence.
Les bases de données de reporting prennent en charge une plus grande
variété de plateformes de base de données que les bases de données
système.
3. Base de données d'audit
Base de données interne dans laquelle sont stockées les informations
sur les événements de sécurité, tels que les événements de
connexion/déconnexion de l'utilisateur et les événements d'accès d'objet.

Pour en savoir plus sur les versions, les niveaux de correctif ou les
avertissements des bases de données prises en charge, voir le document
en ligne sur les plateformes prise en charge par BusinessObjects Enterprise
sur le site de support technique de Business Objects :http://support.busine
ssobjects.com/documentation/supported_platforms.

Bases de données système

Base de données CMS (Central Management System)

Le serveur CMS (Central Management System) est le seul serveur pouvant


accéder à la base de données système du CMS. Le CMS peut également
mettre à jour une base de données d'audit facultative contenant des
informations sur les actions des utilisateurs avec le système Enterprise. Les
données enregistrées dans la base de données système du CMS permettent
au CMS d'effectuer les tâches suivantes :
• Garantie de la sécurité
Le CMS met en œuvre l'application de tous les droits au niveau global
ainsi qu'au niveau des dossiers et des objets et prend en charge l'héritage
des droits au niveau des utilisateurs et des groupes.
• Gestion des objets
Le CMS assure le suivi de l'emplacement des objets et gère la hiérarchie
des dossiers. Les InfoObjects sont des objets de métadonnées système
contenant des informations sur les index. Les documents/objets réels
sont stockés dans le FRS. La séparation de la définition de l'objet

106 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Bases de données 2
(métadonnées) du document réel permet au système d'extraire
uniquement les informations requises de la base de données système,
accélérant ainsi le traitement des objets.
• Gestion des serveurs
Le CMS gère l'équilibrage de charge pour éviter les goulets d'étranglement
et optimiser l'efficacité du matériel.

Vous fournissez au CMS la connectivité à la base de données et les


références de connexion lors de l'installation de BusinessObjects Enterprise ;
par conséquent, le CMS peut créer la base de données CMS en utilisant les
serveurs de base de données préférés de votre organisation. Avant d'installer
le CMS et de le connecter à votre propre serveur de base de données, vous
devez créer une nouvelle base de données vide sur ce serveur.

Remarque :
• Il est vivement recommandé de sauvegarder la base de données CMS
et d'effectuer fréquemment un audit de la base de données.
• Il est impossible d'accéder à la base de données CMS, ou de la modifier,
de façon directe. Les modifications de la base de données système
devront être effectuées uniquement via les interfaces BusinessObjects
Enterprise telles que la CMC qui interagit avec le CMS.
• Les administrateurs peuvent accéder à la base de données d'audit
directement pour créer des rapports d'audit personnalisés.

Bases de données de reporting

Univers

L'univers simplifie les opérations sur les données en utilisant un langage


pratique plutôt qu'un langage de données pour permettre l'accès aux
données, leur manipulation et leur organisation. Ce langage pratique est
stocké sous forme d'objets dans un fichier d'univers. Web Intelligence et
Crystal Reports utilisent des univers pour simplifier le processus de création
utilisateur requis pour les requêtes et les analyses simples à complexes des
utilisateurs finaux.

Guide d'administration de SAP BusinessObjects Enterprise 107


2 Architecture
Bases de données

Les univers sont un des principaux composants de BusinessObjects


Enterprise. Toutes les connexions et tous les objets d'univers sont stockés
et sécurisés dans le référentiel central par le Connection Server. Les
concepteurs d'univers doivent se connecter à BusinessObjects Enterprise
pour accéder au système et créer des univers. L'accès aux univers et la
sécurité au niveau des lignes peuvent également être gérés au niveau des
groupes ou des utilisateurs individuels depuis l'environnement de conception.

La couche sémantique permet à Web Intelligence de fournir des documents


en utilisant plusieurs fournisseurs de données synchronisés, y compris des
sources de données OLAP (Online Analytical Processing) et CWM (Common
Warehousing Metamodel).

Vues

Les vues d'entreprise simplifient la création de rapports et l'interaction en


simplifiant les données pour les développeurs de rapports. Les vues
d'entreprise permettent de séparer les connexions de données, l'accès aux
données et les éléments d'entreprise, et permettent de contrôler les accès.

Les vues d'entreprise peuvent uniquement être utilisées par Crystal Reports
et sont conçues pour simplifier l'accès aux données et la sécurité de
visualisation requis pour la création de rapports Crystal. Les vues d'entreprise
prennent en charge la combinaison de plusieurs sources de données dans
une seule vue. Les vues d'entreprise sont totalement prises en charge dans
BusinessObjects Enterprise.

BusinessObjects Enterprise inclut une série de services de gestion de


plateforme préconfigurés et dédiés pour les tâches telles que la gestion des
mots de passe, les métriques serveur et le contrôle d'accès utilisateur afin
de prendre en charge les fonctions de gestion décentralisées.

Base de données d'audit

Le CMS agit en tant qu'auditeur du système ; le serveur BusinessObjects


Enterprise que vous surveillez est appelé le candidat à l'audit.

En tant qu'auditeur, le CMS contrôle l'ensemble du processus d'audit. Chaque


serveur consigne des enregistrements d'audit dans un fichier journal se
trouvant en local sur le serveur. A intervalles réguliers, le CMS communique

108 Guide d'administration de SAP BusinessObjects Enterprise


Architecture
Authentification et connexion unique 2
avec les serveurs du candidat à l'audit pour demander des copies des
enregistrements émanant des fichiers journaux locaux du candidat. A la
réception de ces enregistrements, le CMS consigne les données des fichiers
journaux dans la base de données d'audit centrale.

Le CMS contrôle également la synchronisation des actions d'audit qui ont


lieu sur différentes machines. Chaque candidat à l'audit fournit une horodate
pour les actions d'audit qu'il enregistre dans son fichier journal. Pour garantir
la cohérence des horodatages des actions sur différents serveurs, le CMS
diffuse périodiquement son heure système aux candidats à l'audit. Les
candidats à l'audit comparent ensuite cette heure avec celle de leurs horloges
internes. S'il existe des différences, les candidats à l'audit corrigent les
horodatages enregistrés dans leurs fichiers journaux pour les prochaines
actions d'audit.

Remarque :
• Vous devez configurer la base de données d'audit sur le CMS avant de
commencer l'audit.
• Le CMS agit à la fois comme auditeur et comme candidat à l'audit lorsque
vous le configurez pour auditer une action qu'il contrôle.
• Dans un cluster de CMS, le cluster désigne le premier CMS pour
commencer à agir comme auditeur du système. Si l'ordinateur exécutant
ce CMS échoue, un autre CMS du cluster est choisi pour agir en tant
qu'auditeur.

Authentification et connexion unique


La sécurité du système est gérée par le CMS (Central Management Server),
des plug-ins de sécurité et des outils d'authentification tiers tels que
SiteMinder ou Kerberos. Ces composants authentifient les utilisateurs et
autorisent l'accès utilisateur à BusinessObjects Enterprise, à ses dossiers
et aux autres objets.

Cette section traite des composants clés de la sécurité du système,


notamment :
• la sécurité du CMS,
• les plug-ins de sécurité tiers.

Guide d'administration de SAP BusinessObjects Enterprise 109


2 Architecture
Authentification et connexion unique

Remarque :
Ces composants permettant d'effectuer d'autres tâches, plusieurs d'entre
eux sont décrit de façon détaillée dans d'autres sections.

Sécurité du Central Management Server

Le CMS gère les informations de sécurité, telles que les comptes utilisateur,
l'appartenance aux groupes et les droits des objets qui définissent les droits
des utilisateurs et des groupes.

Lorsque vous configurez votre système, le CMS vous permet de créer des
comptes utilisateur et des groupes dans BusinessObjects Enterprise ou de
réutiliser les comptes utilisateur et les groupes existants qui sont enregistrés
sur un système tiers (tel que LDAP ou Windows Active Directory). Le CMS
prend en charge l'authentification tiers, par conséquent, les utilisateurs
peuvent se connecter à BusinessObjects Enterprise à l'aide de leurs
références de connexion LDAP ou Windows AD actuelles.

Lors de la connexion des utilisateurs, le CMS coordonne le processus


d'authentification au moyen de ses plug-ins de sécurité ; le CMS accorde
ensuite à l'utilisateur un jeton de connexion et une session active sur le
système. Le CMS répond également aux requêtes d'autorisation effectuées
par le reste du système. Lorsqu'un utilisateur demande la liste de rapports
d'un dossier particulier, le CMS autorise la requête uniquement après avoir
vérifié que le compte ou l'appartenance de l'utilisateur à un groupe dispose
des droits suffisants.

Plug-ins de sécurité

Les plug-ins de sécurité étendent et personnalisent les modes


d'authentification des utilisateurs. BusinessObjects Enterprise est fourni avec
le plug-in de sécurité BusinessObjects Enterprise par défaut et avec les
plug-ins de sécurité LDAP et Windows Active Directory. Chaque plug-in de
sécurité offre plusieurs avantages fondamentaux.

Les plug-ins de sécurité automatisent la création et la gestion des comptes


en vous permettant de mapper des comptes et des groupes d'utilisateurs
depuis des systèmes tiers dans BusinessObjects Enterprise. Vous pouvez
mapper des comptes ou des groupes d'utilisateurs tiers à des comptes ou

110 Guide d'administration de SAP BusinessObjects Enterprise