04 designer xir2 ch03 - free

95
Chapitre 3 Chapitre 3 Créer un Univers étape par étape

Upload: others

Post on 18-Jun-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 04 DESIGNER XIR2 CH03 - Free

Chapitre 3Chapitre 3

Créer un Univers étape par étape

Page 2: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.34

Déroulement du cours

1 : Le rôle du Designer d’Univers 2 : Créer un Univers avec l’Assistant3 : Créer un Univers étape par étape4 : Enrichir un Univers5 : Création d’objets complexes6 : Déploiement des univers – Sécurité7 : Approfondir les connaissances8 : Etude de CasAnnexes

Page 3: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.35

Présentation du schéma relationnel de la base Motors

Page 4: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.36

Créer un Univers étape par étape

Les étapes sont :

La définition des paramètres.Le choix des tables.La création des liens.Le traitement des boucles.La création des Classes, Objets, Filtres.La création des Hiérarchies.

Page 5: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.37

Créer un Univers étape par étape

1ère étape :Définir les Paramètres

Page 6: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.38

Saisie des paramètres

Les paramètres des univers sont répartis en 7 onglets :

Définition : nom et description de l’Univers, paramètres de connexion à labase de données.Résumé : auteur, contenu et date de mise à jour de l’Univers.Stratégies : facilitent la détection des jointures et des cardinalités, la créa-tion automatique des Objets.Restrictions : gère le contrôle d’accès aux ressources.SQL : contrôle des requêtes et du SQL dans la définition de l’Univers.Liens : permet la liaison dynamique avec d’autres Univers.Paramètre : permet d’adapter les paramètres de génération du SQL pour l’univers courant.

Page 7: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.39

Paramètres de l’Univers: définition

Un Univers est identifié par son nom et sa connexion à un SGBDR.Une description détaillée peut lui être associée.

Page 8: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.40

Qu’est-ce qu’une Connexion ?

Définition :Une connexion est un ensemble de paramètres permettant de se connecter à une base de données.Une connexion sera identifiée par son nom et son type.

Buts :Permettre l’administration et le contrôle d’accès aux données. Faciliter la maintenance.

En pratique : Lors de la création d’un Univers, le Designer utilise une connexion existante ou crée une nouvelle connexion.

Page 9: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.41

Les types de connexion

Personnelle : Fichier PDAC*.Utilisée ou modifiée uniquement par l’utilisateur qui l’a créée.

Partagée : Fichier SDAC*.Utilisée ou modifiée par les utilisateurs ayant les droits d’accès sur le fichier.

Sécurisée :Garantit une sécurité d’accès aux données. L’administrateur attribue les droits sur ces connexions.Seul ce type de connexion autorise l’export d’Univers.

Page 10: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.42

Créer une Connexion

Cliquer sur le bouton « Nouveau » afin de lancer l’Assistant de création d’une connexion.

Page 11: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.43

Créer une Connexion

Les 3 fenêtres de création d’une connexion sont :Sélection du driver réseau.Spécification du type de connexion et des paramètres d’accès à la base.Test.

Page 12: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.44

Propriétés étendues de la connexion

Ces options permettent de paramétrer les propriétés de la connexion, son mode et la taille de son array fetch.

Page 13: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.45

Propriétés étendues de la connexion

Paramètres pour le comportement du moteur SQL.

Page 14: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.46

Paramètres de l’Univers : Résumé

Le résumé visualise les informations générales sur l’Univers.

Page 15: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.47

Paramètres de l’Univers : Stratégies

Les stratégies permettent de créer des objets et détecter les jointures sur les tables qui seront choisies pour construire l’Univers.

Page 16: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.48

Créer à partir du menu Fichier, Nouveau, un nouvel Univers : Gestion Commerciale reposant sur la base Motors_euro.mdb (base Access).

Définir les paramètres de l’Univers.

Définir une connexion à la base de données.• Sélectionner la connexion sécurisée existante GESTCOM_XI.

Initialiser l’espace de travail de l’Univers.

Application 2 : Créer un univers

Page 17: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.49

Les paramètres des Univers sont indiqués à la création de l’Univers.

Cependant, ils sont accessibles et modifiables à tout moment en cliquant sur : ou Fichier / Paramètres dans l’inter-face Designer.

Modification des paramètres

Page 18: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.50

Visualiser les connexions existantes

Toutes les connexions disponibles sont visualisées dans Outils / Connexions.

Page 19: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.51

1 ère étape : conclusion

Les paramètres de connexion à la base de données sont renseignés.

L’Univers est initialisé.

Page 20: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.52

Créer un Univers étape par étape

2 ème étape :La sélection des tables

Page 21: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.53

Désactiver la création automatique des jointures, des cardi-nalités, des classes et des objets.

Menu : Outils / Options

Page 22: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.54

Activer le Localisateur de tables :En double cliquant dans la zone Structure.En cliquant sur ou Insertion / Tables.

Le localisateur de tables affiche les tables de la base de données précisée dans les paramètres de l’Univers.Une sélection multiple est possible (CTRL ou Shift).Insérer positionne les tables sélectionnées dans la zone Structure de l’Univers.

Méthode pour ajouter des tables

Page 23: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.55

L’ergonomie du module permet une gestion du graphisme de la zone Structure:

le glisser/déposer pour organiser les tables

ordonne les tables

zoom avant/arrière

fonction de recherche et remplacement

affichage/grille, affichage/saut de page

le plier/déplier des tables sur double clic

afficher les enregistrements d’une colonne ou d’une table

affichage/modification du poids des tables

Organisation des tables

Page 24: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.56

Application 3 : Insérer les tables

Insérer les tables suivantes dans la zone Structure de votre Univers :

CLIENTCOMMANDECOMMANDE _LIGFAMILLEGAMMEPAYSPRODUITREGION

Page 25: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.57

2 ème étape : conclusion

Insérer uniquement les tables utiles à la construction de l’univers.

Page 26: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.58

Créer un Univers étape par étape

3ème étape :La création des jointures

Page 27: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.59

Tables sans jointures : Produits cartésiens

Page 28: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.60

Création des jointures de l’univers

Définition :Une jointure établit une relation entre deux tables, relation portant sur une (ou plusieurs) colonne(s) de chacune des deux tables. Elle permet de syn-chroniser les tables sur des égalités d'occurrences.

Il y a quatre types de jointures :Equi-jointure.Jointure externe.Thêta jointure.Auto-jointure.

Page 29: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.61

Equi-Jointure

Page 30: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.62

Jointure externe

Page 31: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.63

Thêta jointure

Une thêta jointure repose sur un rapport autre que celui de l’égalité entre deux colonnes :

Page 32: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.64

Auto-jointure

Permet de définir une restriction au niveau d’une table

C ou CP : site commercialP : site production

Page 33: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.65

Paramétrer l’affichage des jointures

Vous pouvez personnaliser l’affichage des jointures dans la boite de dialogue Options/Graphiques.

Page 34: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.66

Création manuelleTraçage visuel.Boîte de dialogue Editer la jointure.

Stratégies automatiques

Détection et création automatique des jointures.Affichage des liens détectés.Choix des liens à insérer.

Méthodes pour créer les jointures

Page 35: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.67

Traçage visuel

Page 36: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.68

Boîte de dialogue Editer une jointure

Page 37: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.69

Visualisation en mode liste

Le mode liste permet l’affichage de la liste des jointures dans la zone Structure.

Page 38: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.70

Application 4 : Créer les jointures

Définir les jointures de la structure de votre Univers.Manuellement.

Page 39: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.71

Définir les cardinalités

Définition : La cardinalité indique le nombre minimum et maximum d’occurrences d’une entité B pouvant être associée à une occurrence d’une entité A.

Bénéfices :La détection automatique des alias et des liens lors de la résolution des boucles.

Page 40: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.72

Cliquez sur le bouton Détecter les cardinalités de la barre d’outils d’édition ou Outils/détecter les cardinalitésStratégies automatiquesDéfinir les cardinalités manuellement

Détecter des cardinalités

Page 41: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.73

Application 5 : Détecter les cardinalités

Détecter les cardinalités sur les jointures de votre Univers.

Page 42: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.74

3 ème étape : Conclusion

Vérifier que les jointures sont correctement définies.

Renseigner éventuellement les cardinalités sur les jointures.

Page 43: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.75

Créer un Univers étape par étape

4 ème étape :Détecter et résoudre les boucles

Page 44: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.76

Une boucle est décrite lorsqu’il existe plusieurs chemins permettant d’aller d’une table A vers une table B.Les outils du module vous aident à détecter automatique-ment les boucles de votre schéma.

Qu’est-ce qu’une boucle ?

Page 45: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.77

4 ème étape : conclusion

Avant de passer à la création des Classes et Objets, il est impératif d’avoir résolu les problèmes de boucles.

Page 46: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.78

5 ème étape :Créer les Classes et les Objets

Créer un Univers étape par étape

Page 47: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.79

REGROUPEMENT LOGIQUE D’OBJETS

AU SEIN D’UN UNIVERS

Conditionne le comportementde l’Utilisateur

devant un Univers

Classe : Définition

Page 48: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.80

Définir une nomenclature de présentationPlusieurs niveaux de sous-classes possiblesPermettre la visualisation de la liste complète des Classes sans nécessité d'utiliser l'ascenseurSegmenter en sous-ensembles cohérents avec le Métier

Découpage des Classes

Page 49: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.81

ClassesClasses

Classesd’EntitésClassesd’Entités

Classesd’Indicateurs

Classesd’Indicateurs

Déduites du schéma relationnel

Possibilité de croiser ensemble tous les Objets de l'Univers

Types de Classes à créer

Page 50: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.82

Contiennent des Objets calculés spécifiques du Métier se détachant du Modèle Physique

Classes d’Indicateurs

Faire apparaître les Objets de calculs dans une seule Classe.ouFaire apparaître les Objets de calculs dans plusieurs Classes spécialisées d'Objets, mais groupés.ouIntégrer les Comptages dans les Classes d'Entités.

Page 51: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.83

La zone Univers

La zone Univers donne une représentation Hiérarchique des Classes et des Objets de l’Univers.

Page 52: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.84

Aide associée

Nom de la classe

Créer et Editer des Classes

L’Aide associée sera très pratique pour les Utilisateurs.

Page 53: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.85

Créer une Sous-Classe

Pour mieux organiser les Objets dans les Classes, le Desi-gner d’Univers peut créer des sous-classes à l’intérieur des Classes.

Page 54: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.86

Créer une Classe à partir d’une Table

Page 55: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.87

Application 6 : Créer les classes

Créer les Classes d’entités (vides) :Clients.Produits.Commandes.

Créer la Classe d’indicateurs (vide) :Indicateurs.

Page 56: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.88

Les grands types d’objets

Dans les Classes d’entités :Les identifiants.Les propriétés.Les objets avec conditions.Les dates.Les objets utilisant les fonctions spéciales du module.Les conditions prédéfinies.

Dans les Classes d’indicateurs :Les comptages.Les sommes....

Page 57: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.89

Créer des Objets

Plusieurs méthodes pour créer des Objets :

Avec l’Assistant (création d’Univers en utilisant l’Assistant).Utilisation de la technique du Glisser/Déposer depuis la zone Structure vers la zone Univers.La création manuelle.Insérer des Objets provenant d’autres Univers.

Page 58: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.90

Créer et Editer des Objets

Page 59: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.91

Equivalents ‘Select’ et ‘Where’

Page 60: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.92

Insérer des Objets d’autres Univers

Designer permet d ’ouvrir plusieurs fichier UNV à la fois.

Page 61: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.93

TESTER LES UNIVERS

Créer un Univers étape par étape

Page 62: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.94

Paramètres de sauvegarde

Sauvegarder l’Univers :Paramètres de sauvegarde :

Page 63: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.95

Vérification sémantique.Via Web Intelligence.Via Desktop Intelligence.

Vérification syntaxique

Vérifier l’intégrité des Univers

Page 64: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.96

Vérifier le comportement SQL

Outils / Editeur de requête permet de simuler l’interface de requête Utilisateur depuis le module Designer.

Page 65: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.97

Créer un document Desktop Intelligence

Outils / Exécuter permet de lancer le module Utilisateur depuis le module Designer.

Page 66: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.98

Créer un document Web Intelligence

Etape 1: Exporter l’univers à partir du menu Fichier, Exporter.

Page 67: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.99

Créer un document Web Intelligence

Etape 2 : Créer un document Web Intelligence.

1

2

Page 68: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.100

Créer un document Web Intelligence

Créer un document Web Intelligence.

Page 69: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.101

Application 7 : Les identifiants

Créer et insérer dans les Classes correspondantes les objets suivants :

No Produit.No Client.No Commande.Note : appliquer à tous ces objets le format numérique sans décimale.

Tester via Web Intelligence/Desktop IntelligenceEnregistrer l’univers en local.Créer un document Desktop Intelligence.Vérifier le SQL généré ainsi que le format d’affichage./…/Exporter l’univers (Dossier DEVELOPPEMENT).Créer un document Web Intelligence. Mêmes vérifications.

Page 70: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.102

Propriétés d’un Objet : Qualification

Page 71: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.103

Listes de valeurs associées à un Objet

Les listes de valeurs sont très utiles pour les utilisateurs lors de la constitution de conditions dans leurs requêtes.

Page 72: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.104

Listes de valeurs

Fondée sur les données de l’entreprise.

Page 73: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.105

Paramètres avancés d’un Objet

Page 74: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.106

Propriétés d’un Objet : Clés

Déclarer clé primaire et clé(s) externe(s)

Impact sur le Sql généré

SelectProduit.Prod.Nom

FromProduit

WhereProduit.Prod_Id = 110

Page 75: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.107

Application 8 : Les propriétés d’un objet

Créer, insérer dans les classes correspondantes les objets suivants. Tester ces objets depuis Web Intelligence.

Page 76: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.108

Application 9 : Listes de valeurs / Onglet Clefs

Modifier la liste de valeurs associée à l’objet Numéro Client en ajoutant le Nom Complet du client et sa région d’habita-tion.

Interdire l’utilisation de l’objet Nom Complet en condition.

Modifier l’objet Famille de façon à utiliser en clef primaire lechamps Fam_Id (table FAMILLE).

Réaliser les tests par via Desktop Intelligence et / ou Web Intelligence.

Page 77: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.109

Propriétés d’un Objet : Source d’informations

Web intelligence : Affichage« Résumé des données »

Page 78: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.110

Donner un sens précis à un Objet

Renseigner l’équivalent Where permet de donner un sens précis à un Objet.

Page 79: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.111

Créer l’Objet Bon Client (défini comme un client ayant passé plus de 10 commandes).

Tester cet objet et vérifier les résultats retournés.

Application 10 : Objet avec clause Where

Page 80: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.112

Lors de la création de Dimensions de type Date, il est pos-sible de créer une hiérarchie automatique basée sur le temps.

Les Dimensions de type Date

Page 81: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.113

Application 11 : Hiérarchie automatique de temps

Créer dans la classe Commandes les Objets suivants :

Date de commande.Année de commande.Trimestre de commande.Mois de commande.

Tester ces objets.

Page 82: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.114

Les Filtres / Conditions prédéfinis

Ces Objets sont disponibles depuis l’interface utilisateur.

Page 83: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.115

Equivalents Where / Filtres prédéfinis

Equivalents WhereBien pour des objets simples du type Clients Français,Penser à documenter les objets plus complexes du type Bons Clients,Clauses Where appliquées à l’insu des utilisateurs,Augmentation du nombre d’objets,Objets incompatibles possibles.

Filtres prédéfinis Restrictions sur une requête = démarche des utilisateurs,1 seul objet Client et plusieurs filtres prédéfinis,Possibilité de créer des filtres prédéfinis intéractifs.

Page 84: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.116

Application 12 : Conditions pré-définies

Créer les filtres prédéfinis :

Années de commandes glissantes sur 2 ans (Classe commandes).Année de commande en cours (Classe commandes).

Tester ces filtres via Web Intelligence.

Page 85: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.117

Les Informations calculées

Plusieurs méthodes permettent d’obtenir des informations calculées :

Les Variables et les Formules (document utilisateur).Les Indicateurs (module designer).

Page 86: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.118

Les Indicateurs

Sémantique dynamique (SQL).

Page 87: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.119

Les Indicateurs sont généralement définis à l’aide des fonctions agrégées : sum, count, avg, min, max.

Indicateurs et fonction de regroupement (SQL)

Page 88: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.120

Indicateurs et fonction de regroupement (SQL)

Page 89: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.121

Indicateurs et fonction de projection

Une fonction de projection pour l’agrégation de l’Indicateur peut être sélectionnée pour chaque indicateur : Max, Min, Moyenne, Nombre, Somme, Aucun.

Page 90: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.122

Indicateurs et fonction de projection

Agrégation selon la fonction de projection associée à l’indi-cateur.

Mise en forme 1 Mise en forme 2

Page 91: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.123

Application 13 : Indicateurs

Créer les Indicateurs :

Chiffre d'affaires sur les commandes,Quantités totales commandées.

Utiliser ces indicateurs et les filtres prédéfinis pour trouver :

Le CA généré par chacun des Bons Clients de Boston.

Page 92: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.124

Créer un Univers étape par étape

6 ème étape :Mettre en œuvre l’analyse multidimensionnelle

Page 93: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.125

Temps

Produit

Géograp

hie

Roadster

4x4

Turbo V6

93 94 95

Boston

Chicago

US

Ouest

Seattle San DiegoPhoenix

Est Sud

Drill

Chicago

Boston

4x4Turbo

Permutation d’axes Slice and dice”

L’Analyse multidimensionnelle

Rotation des Dimensions et Analyse descendante.

Analyse descendante Drill down”

Page 94: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.126

Les Hiérarchies représentent les axes d’analyse disponibles en mode exploration.L'Univers étant une représentation d’un domaine (ou sous-domaine) fonctionnel, les hiérarchies correspondent aux axes d’analyse liés à ce domaine.

Définition des Hiérarchies

Page 95: 04 DESIGNER XIR2 CH03 - Free

Copyright © 2006 Business Objects S.A. All rights reserved.127

Application 14 : Hiérarchies

Créer les Hiérarchies :

Clients : Pays, Région, Ville, Nom complet du client.Produits : Gamme, Famille, Désignation.Commandes : Année de commande, Trimestre de commande, Mois de commande, Date de commande.

Tester les Hiérarchies via Web Intelligence.