Mettre en place un entrepôt de données multidimensionnel

download Mettre en place un entrepôt de données multidimensionnel

of 17

  • date post

    10-Feb-2018
  • Category

    Documents

  • view

    216
  • download

    0

Embed Size (px)

Transcript of Mettre en place un entrepôt de données multidimensionnel

  • 7/22/2019 Mettre en place un entrept de donnes multidimensionnel

    1/17

    Mettre en place un entrept

    de donnes multidimensionnel

    Par Carlos Da Costa

    Date de publication : 19 dcembre 2011

    L'objectif de ce livre blanc est de dmystifier le concept d'entrept de donnesmultidimensionnel, travers une approche simple, courte et pragmatique. J'espre que

    ce livre blanc vous permettra de comprendre les tenants et aboutissants d'un entreptde donnes multidimensionnel et qu'il vous assistera dans sa mise en oeuvre et samaintenance.Ce court mmoire regroupe l'ensemble des points cls d'une approche multidimensionnelle.

    http://www.developpez.net/forums/u194323/carlos-dacosta/http://www.developpez.com/
  • 7/22/2019 Mettre en place un entrept de donnes multidimensionnel

    2/17

    Mettre en place un entrept de donnes multidimensionnel par Carlos Da Costa

    - 2 -Copyright 2011 Carlos Da Costa. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisationexpresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

    http://business-intelligence.developpez.com/tutoriels/DWH_multidimensionnel/

    1 - Auteur.....................................................................................................................................................................32 - L'entrept de donnes multidimensionnel en thorie............................................................................................3

    2-A - Pourquoi mettre en place un entrept de donnes ?...................................................................................32-B - L'analyse multidimensionnelle une approche naturelle................................................................................ 32-C - Entrept multidimensionnel contre Entrept relationnel ?............................................................................ 42-D - L'entrept de donnes multidimensionnel.................................................................................................... 4

    2-D-1 - En pratique........................................................................................................................................... 42-E - Une construction itrative en quatre tapes.................................................................................................5

    2-E-1 - tape 1 : slection d'un processus cl................................................................................................ 52-E-2 - tape 2 : choix de la granularit stocke.............................................................................................62-E-3 - tape 3 : choix des axes d'analyses (dimensions).............................................................................. 62-E-4 - tape 4 : quelles mesures (faits)......................................................................................................... 7

    3 - L'entrept de donnes multidimensionnel en pratique.......................................................................................... 73-A - Les tables de fait.......................................................................................................................................... 7

    3-A-1 - Les rgles d'or des tables de fait.........................................................................................................73-A-2 - Quelques patrons lis aux tables de fait..............................................................................................8

    3-A-2-A - Table de fait de transaction.........................................................................................................83-A-2-B - Table de fait priodique...............................................................................................................9

    3-A-2-C - Table de fait rcapitulatif............................................................................................................. 93-B - Les tables de dimension.............................................................................................................................103-B-1 - Les rgles d'or des tables de dimensions..........................................................................................103-B-2 - Quelques patrons lis aux tables dedimensions ............................................................................. 11

    3-B-2-A - Les dimensions jeux de rle .......................................................................................... 113-B-2-B - Les dimensions changement rapide..................................................................................... 113-B-2-C - Les flags dimensionnels ( utiliser avec modration)..............................................................123-B-2-D - Les mini-dimensions ou dimensions dportes........................................................................123-B-2-E -Les dimensions dgnres..................................................................................................... 123-B-2-F -Les dimensions horodates.......................................................................................................123-B-2-G -La dimension audit....................................................................................................................12

    3-C - Maintenance d'un entrept de donnes multidimensionnel........................................................................133-C-1 - Oprations de maintenance lies aux dimensions............................................................................ 13

    3-C-1-A -Ajout...........................................................................................................................................133-C-1-B -Suppression...............................................................................................................................133-C-1-C - Mise jour...............................................................................................................................13

    3-C-2 - Oprations de maintenance lies aux mesures.................................................................................143-C-2-A -Du volume de donnes traites :..............................................................................................143-C-2-B -De la complexit du calcul des mesures :...............................................................................143-C-2-C -Des jointures avec les tables de dimensions :..........................................................................14

    4 - Pour conclure.......................................................................................................................................................154-A - Rappel et derniers conseils........................................................................................................................ 15

    4-A-1 - Derniers conseils techniques............................................................................................................. 154-B - Les cinq Facteurs cls de succs.............................................................................................................. 15

    4-B-1 - Comprhension du mtier.................................................................................................................. 15

    4-B-2 - Atomicit de la table des faits............................................................................................................154-B-3 - Acceptation par les utilisateurs.......................................................................................................... 164-B-4 - Le nombre et la pertinence des dimensions......................................................................................164-B-5 - Dfinition commune et mtadonnes.................................................................................................164-B-6 - Le SPONSOR.....................................................................................................................................16

    5 - Remerciements.................................................................................................................................................... 16

    http://business-intelligence.developpez.com/tutoriels/DWH_multidimensionnel/http://business-intelligence.developpez.com/tutoriels/DWH_multidimensionnel/http://www.developpez.net/forums/u194323/carlos-dacosta/http://www.developpez.com/
  • 7/22/2019 Mettre en place un entrept de donnes multidimensionnel

    3/17

    Mettre en place un entrept de donnes multidimensionnel par Carlos Da Costa

    - 3 -Copyright 2011 Carlos Da Costa. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisationexpresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

    http://business-intelligence.developpez.com/tutoriels/DWH_multidimensionnel/

    1 - Auteur

    Consultant indpendant et ingnieur en informatique. Carlos Da Costa propose d'assister les organisations dansla mise en place d'un systme dcisionnel et de gestion de la performance (notamment partir des technologiesproposes par Information Builders : WebFOCUS / iWay software / Performance Management Framework).

    Aprs un master en audit et conception des systmes d'informations, Carlos volue au sein de la division en chargedu systme dcisionnel de la 1re banque de dtail luxembourgeoise. Ses expriences russies lui ont permisd'approfondir ses connaissances dans l'architecture d'un systme dcisionnel et de mettre en place de