Vous êtes sur la page 1sur 45

Introduction

Business
Objects
J. Akoka I. Wattiau
Introduction
Un outil d'aide la dcision
accs aux informations stockes dans les bases de
donnes et les progiciels
interrogation
gnration d'tats (reporting)
analyse multidimensionnelle OLAP
Socit Business Objects
Rachete par SAP
prcurseur sur le march des outils d'aide la dcision
premier produit capable de donner une reprsentation
mtier
Part de march BO : proche de 10%, numro 4
Parts
de
march
Evolution de B.O.
Rachat de Crystal Reports
Rachat dun outil de text mining
Sortie de Business Objects XI version
3.0 : 2008
3 modules principaux
Dcoupage des rles et des outils associs
Le module Utilisateur:
le Reporter : interrogation des donnes et le reporting,
lExplorer : module intgr danalyse multidimensionnelle
OLAP
le Business Miner qui permet de faire du DataMining.
Il existe galement un module dinterrogation et de reporting
sur le Web qui sappelle WebIntelligence (ou Webi)
Le module Designer:
permet au concepteur de dfinir des univers
comprenant tous les objets auxquels lutilisateur pourra
avoir accs
et sur lesquels il pourra lancer des requtes.
outil graphique
Le module Supervisor:
possibilit de dployer et dadministrer BusinessObjects au
sein de lentreprise
administration des utilisateurs et des ressources
Gestion de la scurit
Univers
reprsentation mtier de donnes
permet aux utilisateurs d'interroger une
base et d'analyser les donnes avec leur
vocabulaire quotidien
regroupe donc les donnes accessibles du
systme dinformation que l'utilisateur
pourra manipuler en fonction de son
mtier ou de sa fonction
liste de mots cls mise la disposition de
l'utilisateur en fonction de ses besoins
compos d'objets
objets que l'utilisateur manipule pour formuler
une requte
Un exemple
dunivers

classe

objets
Editeur de requtes
fentre de BusinessObjects
Prparation et excution des requtes
compose de trois zones :
zone Classes et Objets : objets de l'univers
auxquels l'utilisateur a accs pour formuler une
requte.
zone Objets du rsultat : objets demands
par lutilisateur en rsultat de la requte
zone de slection : contient les conditions
qui placent un filtre sur les objets
Editeur
de
requtes
Editeur de documents
Fentre de BusinessObjects de mise en forme des
requtes
Les rsultats des requtes peuvent tre prsentes
sous diffrentes formes
Tableau
Tableau crois
Graphe
Un document peut tre compos de plusieurs blocs
de donnes, chacun d'eux traitant des informations
pouvant provenir de diffrentes sources.
Longlet Donnes permet de visualiser les donnes
qui ont t slectionnes dans lditeur de requte
Longlet Correspondance permet de naviguer dans
le document.
BO Interface utilisateur
1 document = {rapports}

1 rapport
Lancement de
B.O.
Lancement de B.O. (1)
Lancement de B.O. (2)
Lancement de B.O. (3)
Lancement de B.O. (4)
Le module
Reporter
Editeur de requtes
Renvoie Demande un Crer/modifier un
les objets tri sur l'objet Ecriture objet personnel
Affiche et SQL de
du
masque la
rsultat
l'aide sur requte Combiner des
la ligne
les objets requtes

Affiche ou
masque la
zone
Classes et
objets

Quitte
lditeur
de
requte

Affiche la
liste des
conditions
prdfinies Enregistre la
requte sans Excute la requte
les rsultats Visualise le rsultat de la
requte
Les objets BO
Ascenseur
Classe
ouverte

Classe
ferme
Dimension

indicateur

information
Les objets BO
La dimension : donne servant de base
l'analyse.
L'information :
associe une dimension
apporte des dtails
On ne peut pas faire danalyses sur les
informations.
L'indicateur :
qui est une donne numrique
gnralement rsultat d'un calcul sur les
donnes de la base
criture des conditions

Une condition simple contient trois parties :


Un objet (Exemple : Anne),
Un oprateur (Exemple : Suprieur ou gal )
Un lment de comparaison (Choisir un type
d'oprande)
Exemple : Saisir une nouvelle constante et Saisir ou
slectionner la ou les valeurs

Plusieurs conditions peuvent tre relies


entre elles par les oprateurs ET et OU
Exemple de condition (1)
Exemple de condition (2)

A lexcution:
Exemple de condition
complexe (3)

Pour hirarchiser les oprateurs, dcaler de gauche droite


Pour changer le ET en OU, double-cliquer
Condition prdfinie
Certaines conditions trs utilises ou
complexes peuvent tre dfinies par le
designer
Pour utiliser une condition prdfinie:
Cliquer sur le bouton doption
correspondant licne
Double cliquer sur la condition ou utiliser
le glisser / dplacer
impossible de modifier ou de supprimer
une condition prdfinie.
Combinaison de requtes
permet de crer deux ou plusieurs requtes dans
lditeur de requtes
et de les combiner au moyen dun oprateur
ensembliste : UNION, INTERSECT ou MINUS.
Pour combiner des requtes:
Dans lditeur de requtes, crer une requte.
Cliquer sur le bouton Combiner les requtes
Un onglet requte 2 apparat droite de la requte dj
cre.
Par dfaut, loprateur Union saffiche dans longlet
requte 2
pour changer doprateur, double cliquer sur loprateur
ou utiliser le menu contextuel.
Dfinir la requte dans longlet Requte2.
Rpter les oprations pour inclure dautres requtes.
Exemple de requte
combine
Cration dun objet
personnel
objet cr par
l'utilisateur partir
des objets de l'univers
s'utilise comme les
autres objets de
l'univers.
Pour crer un objet
personnel
Cliquer sur l'icne
dans l'diteur de
requte.
Dans la fentre Objets
personnels, cliquer sur
Ajouter
Cration dun objet
personnel
Visualisation dune requte
Rsultat Modification
Objets de la dlments de
de la requte la requte
requte

Exporter les
donnes
dans un
fichier Excel
Retour
l'diteur de
Rafrachir les Passer la
requte
donnes mise en forme
Dfinition
dun fournisseur de donnes
Pour renommer le fournisseur de donnes slectionn :
saisir un nouveau nom dans la zone Nom
Pour visualiser les informations dexcution du fournisseur de donnes
slectionn
Temps maximum
nombre de lignes maximum
date et heure dexcution
statistiques.
Scuriser un fournisseur de donnes
Slectionner ou d-cocher Peut tre dit
Slectionner ou d-cocher Peut tre rafrachi
Changer lunivers source du fournisseur de donnes
possible sil y a une correspondance dans le nouvel univers pour tous les objets
de la requte substituer.
Paramtrer un rafrachissement spcifique du fournisseur de donnes
slectionn.
Vrifier ou modifier les liens entre objets de diffrents fournisseurs de
donnes en cliquant sur le bouton de commande Lier .
Vrifier ou modifier les qualifications des objets provenant de fichiers
personnels en choisissant le bouton doption souhait dans la zone de
qualification.
Manipulation des requtes
Editeur de requtes

Editer le
Visualiser
fournisseur
de donnes
Editer
Excuter

Visualiser
les donnes
Rsultat de la requte Gestionnaire de donnes

OK
Mise en forme du rsultat
dune requte
A lexcution de la requte :
BO rapatrie les donnes
les stocke sous forme de micro-cube sur le poste client
Ces donnes peuvent tre affiches sous forme
de bloc
tableau simple
tableau crois
Graphe
dans le (ou les) rapport(s) lintrieur du document.
Un bloc peut tre constitu par:
Lensemble des donnes dun microcube
Une partie des donnes dun microcube
Des donnes provenant de plusieurs microcubes.
Synthse des concepts
lis aux documents
DOCUMENT

1,1
Compos de
1,N

RAPPORT

1,1
Compos de
0,N
ELEMENT DE RAPPORT

TABLEAU SIMPLE TABLEAU CROISE GRAPHE

1,N
Aliment par
1,N

FOURNISSEUR DE DONNEES

REQUETE SUR UN UNIVERS FICHIER DE


PROCEDURE SQL A PROCEDU- SERVEUR
DONNEES SAP
STOCKEE LA CARTE RE VBA OLAP
0,N PERSONNELLES
Porte sur
1,1
UNIVERS

Structure dun document Business Objects (N. Prat)


Synthse des concepts lis aux univers

UNIVERS
1,1

Compos de
1,N

CLASSE
1,1

Compose de
1,N

OBJET

DIMENSION INFORMATION INDICATEUR

1,1 0,N

Dcrite par

Structure des univers (N. Prat)


Le module
Designer
Visualisation dun univers

Fentre structure
Fentre univers
Dfinition dun objet
Dfinition
dun
indicateur
Autre
exemple
Autre
exemple
(2)
Lanalyse
multi-
dimensionnelle
Possibilits
La rotation des axes danalyse (slice and
dice)
permet lutilisateur danalyser les informations
sous des perspectives diffrentes
sutilise dans le Reporter
ne ncessite pas de prparation dans le Designer
Lanalyse descendante (Drill down)
permet de naviguer au travers de niveaux
hirarchiques de dtails
Les hirarchies seront dfinies au niveau du
Designer.
Dmonstration

Vous aimerez peut-être aussi