Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

195 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   1252 Visites
   Note INTERNET : 14.5
    (14 Votants)
   1 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2004 - Note de Synthèse Stage
Création Cube OLAP avec Analysis Manager
[20 mn de lecture - paru le 10/6/2003 - Public : Débutant]

Auteur

detroy_jJulien DETROYES
Ingénieur Supinfo Paris
Promotion SUPINFO 2003

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

3. Fonctions Avancées


3.1. Mesures calculées


     Les mesures calculées permettent d'appliquer des formules complexes au données numériques de la table de faits. Pour cela on utilise le MDX (Multi Dimensional eXpressions) un langage spécifique qui sert à  interroger les cubes OLAP et à créer des formules de calculs. Ces mesures ne sont pas pré-calculées avec les agrégats, le serveur est donc obligé de les calculer à la volé à chaque demande effectuée par un client qui se connecte au cube.



     Si elles permettent des mettre en place des fonctions complexes en contre partie elles diminuent les performances du serveur et les temps de réponse.

3.2. Les différents traitements


     Il existe deux types de traitement des cubes:

     - Traitement complet : Le cube est complètement reconstruit et l'ensemble des agrégats est recalculé. Ce processus est exactement le même que celui exécuter lors de la création initiale.

     - Traitement incrémentielle : Les données existantes sont laissées intactes et les agrégations sont recalculées pour prendre en compte les nouvelles données.
  

3.3. Les partitions


      Les partitions représentent le stockage physique du cube et des agrégations. Lorsque l'on créé un cube au moins une partition est automatiquement créée. Mais on peut ajouter de nouvelles partitions au cube. Ainsi on peut faire un découpage du cube par année en attribuant une année par partition. Chaque partition possède son propre mode de stockage et son propre ensemble d'agrégations.



      Si l'on possède 2 années d'historique (2001 et 2002) dans la base de données plus l'année en cour (2003), on créée trois partitions, une pour chaque année. A l'aide de l'assistant on défini le filtre de chaque partition sous la forme d'une clause WHERE sans le WHERE : "Table"."Année"=2001. Ainsi à chaque fin de mois si l'on veut mettre à jour les données du cube pour l'année en cour il n'est pas nécessaire de recalculer toutes les partions, il suffit de traiter complètement ou de manière incrémentielle la partition de l'année 2003.
    Un autre exemple de l'utilisation des partitions, si l'on possède deux bases relationnelles, une d'archive et une de production, on créé une partition pour chaque base. Ainsi grâce aux partitions on peut effectuer un traitement incrémentiel de la base OLAP d'archive tous les soirs, pour mettre à jour le cube avec les dernières données archivées dans la journée, et un traitement complet de la base OLAP de production pour récupérer les modifications de la journée.
      Les partitions sont invisibles pour les clients qui se connectent aux cubes logiques, une fusion des partitions est effectuée à la fin du traitement de l'une des partitions.
 

3.4. Les options d'extractions


      L'option d'extraction est une fonctionnalité des cubes qui permet au client, s'il gère cette option, de récupérer les lignes de la tables de fait qui ont permit de calculer la mesure sélectionnée. Cette fonctionnalité n'est accessible qu'avec les mesures standards. Ces options d'extractions peuvent être défini au niveau du cube ou au niveau de la partition.



      A l'aide d'un clique droit sur le cube ou la partition sélectionner l'option Extraction. Un assistant permet de choisir les colonnes de la table de faits qui doivent être remontées lors de l'extraction.
 

3.5. Utilisation des DTS (Data Transformation Services)


      Les DTS sont un ensemble d'outils et d'interfaces de SQL Server qui permettent l'importation, l'exportation et la transformation de données entre toutes les sources et les destinations qui supportent OLE DB. Associées au cube OLAP les DTS permettent le traitement automatique des cubes et la planification des tâches.



      Pour cela sélectionner un objet OLAP dans le DTS, configurer la connexion au cube, puis sélectionner la tâches à effectuer : traitement des dimensions (complet ou incrémentielle), traitement des cubes (complet ou incrémentielle) ou encore traitement des partitions (complet ou incrémentielle).


Articles de la même catégorie

 Pages : Top


1183 Visites
0 Commentaires
SAP Query
[50 mn de lecture - paru le 10/5/2003 - Public : Confirmé]

En savoir plus


1230 Visites
0 Commentaires
Impression Terminal Server Edition et présentation de SAP
[10 mn de lecture - paru le 10/4/2003 - Public : Débutant]

En savoir plus


1235 Visites
0 Commentaires
Gestion de parc informatique
[15 mn de lecture - paru le 10/1/2003 - Public : Confirmé]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Certifiés Cisco en 13 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center
   Devenez Développeur Microsoft .NET en 13 jours avec SUPINFO Training Center



Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :