Vous êtes sur la page 1sur 11

Chapitre 1

Le rôle du Designer d’Univers

Slide 1
Chronologie du cours

• 1- Le rôle du Designer d’Univers p 21


• 2- Créer un Univers avec l’Assistant p 32
• 3- Créer un Univers étape par étape p 44
• 4- Enrichir un Univers p 134
• 5- Création d’objets dynamiques p 161
• 6- Approfondir les connaissances p 177
• 7- Etude de Cas p 212

Slide 2
Architecture de BusinessObjects
BusinessObjects rend l’utilisateur autonome

u Accède aux données

Propriétaires SGBD/R Serveur Data Personnelles


uFournit un contenu
Opération. OLAP Warehouse
métier partagé et
Connaissance permanent
Métier u Offre une méthode
d’accès unique
u Donne la propriété
grâce au microcube
u Permet l’analyse ad-hoc

Slide 3
Représentation Métier des Données
Représentation Structure de la DESIGNER
métier base de données

Finances
Qualité

Ventes

Base de données
Utilisateurs finals d’Entreprise
Equipe
informatique

u Le Designer traduit le vocabulaire utilisateur en


correspondance technique.

Slide 4
Notion d'Univers
Couche sémantique entre les Utilisateurs et la base de données
• Présente les données avec
le vocabulaire professionnel
des Utilisateurs
• Exploite la connaissance
contenue dans la structure
de la base de données

VENTES /
MARKETING
Client
Vendeur
Chiffre d’Affaires
Date Commande
Employé Article
Salaire PERSONNEL Prix
Bonus ...
...

Slide 5
Notion d'Objet du Métier : le Client ...
Correspondance SQL invisible pour l’Utilisateur
CLIENTS

ID_CLIENT ADRESSE PRENOM_CLI NOM_CLI


Base de VILLE

Données

CLIENTS.PRENOM_CLI, CLIENTS.NOM_CLI

Indépendance complète vis-à-vis du schéma physique

Objet du Métier Client

Il s'agit du Prénom et du Nom du Client.

Slide 6
... et le Chiffre d'Affaires
Correspondance SQL invisible pour l’Utilisateur
LIGNES_COMMANDE ARTICLES

ID_ARTICLE LIB_ARTICLE
ID_COMM ARTICLE_COMM QUANT
Base de PRIX
données

SUM ( LIGNES_COMMANDE.QUANT * ARTICLES.PRIX )

Indépendance complète vis-à-vis du schéma physique

Objet du Métier Chiffre d’Affaires

Le Chiffre d’affaires est en euros hors taxes.

Slide 7
Agrégats Pré-calculés
Le choix du niveau d’agrégation

Quantité commandée
Cet objet passe par une table d’agrégat

Augmente considérablement les performances


Année Rayon Quant Table d’agrégat
2000 Audiovisuel 20
Table des 2000 Espace Jardin 10 Année Quant
commandes 2000 70
2000 Forme et beauté 40 2001 100
2001 Audiovisuel 30
2001 Espace Jardin 20
2001 Forme et beauté 50

@Aggregate_aware(sum(agregat.quant),sum(commandes.quant))

Slide 8
Mise en Oeuvre Facilitée
u Conception visuelle
n Représentation graphique
n Création en glisser/déplacer
n Editeur intuitif
u «Quick Design wizard»
n Assistants de création
automatique
n Crée des univers
fonctionnels
u Import automatique de
méta-données externes
u Kit d’univers pour SAP,
Oracle Applications...

Slide 9
Supporte TOUS les Schémas

Schémas de Data warehouse Schémas Schémas en


production avec données en étoile «étoiles
normalisés agrégées multiples»

Génération d'ordres SQL multiples


Contextes
Gestion des agrégats

Slide 10
Méthodologie
Pré-étude Identification de l’application cible

Analyse Analyse:- des Besoins Utilisateurs


- des Domaines Fonctionnels
- de l’existant Bases de données

Cycle de réalisation Création des Univers

Tests : Syntaxiques et Sémantiques


Tests

Déploiement Mise à disposition : Formation, Support

Evolution Evolution, maintenance

Slide 11