Post on 05-Jan-2017
Page 11/2123/12/2003
Etudiant : David ROUSSEEtudiant : David ROUSSEMaître de stage : Christophe BIZETMaître de stage : Christophe BIZET
Tuteurs de stage : Claude CHRISMENT et Gilles ZURFLUHTuteurs de stage : Claude CHRISMENT et Gilles ZURFLUH
Entrepôt de données Entrepôt de données avec avec
SAP BWSAP BW
Page 2Entrepôt de données avec SAP BW12/23/2003
PlanPlan
q IntroductionIntroductionq GestionGestion
•• comptabilité générale comptabilité générale •• comptabilité analytiquecomptabilité analytique
qq Technologies de l’informationTechnologies de l’information•• vision générale du SI décisionnelvision générale du SI décisionnel•• notion de schéma en étoilenotion de schéma en étoile•• approche SAP du SI décisionnelapproche SAP du SI décisionnel•• architecture de SAP BWarchitecture de SAP BW
qq OrganisationOrganisation•• utilisateurs, organisateurs et informaticiensutilisateurs, organisateurs et informaticiens•• méthode ASAPméthode ASAP
qq Projet InvestissementsProjet Investissements•• définition des besoinsdéfinition des besoins•• modèles de donnéesmodèles de données•• flux de donnéesflux de données•• restitutionsrestitutions
qq ConclusionConclusion
Page 3Entrepôt de données avec SAP BW12/23/2003
IntroductionIntroduction
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
qq L’ingénierie d’unL’ingénierie d’un Système d’InformationSystème d’Information (SI)(SI) :• SI d’une grande entrepriseSI d’une grande entreprise•• mise en oeuvre d’un entrepôt de données (BW) mise en oeuvre d’un entrepôt de données (BW) au dessus d’un ERP (R/3)au dessus d’un ERP (R/3)
qq Le service OIAV Le service OIAV ::•• solutions applicatives du SI finance d’AIRBUS Francesolutions applicatives du SI finance d’AIRBUS France•• équipe BW chargée de l’entrepôt de donnéeséquipe BW chargée de l’entrepôt de données
qq Ma mission, le projet Investissements Ma mission, le projet Investissements : : •• méthode ASAP pour BWméthode ASAP pour BW•• création d’un cube de données, de l’extraction jusqu’à création d’un cube de données, de l’extraction jusqu’à la restitution pour l’utilisateur finalla restitution pour l’utilisateur final•• suivi des mises en immobilisation de projetssuivi des mises en immobilisation de projets
Page 4Entrepôt de données avec SAP BW12/23/2003
GestionGestion
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
qq Comptabilité générale (module FI)Comptabilité générale (module FI)•• bilan comptable (actif et passif)bilan comptable (actif et passif)•• compte de résultat comptable (produits et charges)compte de résultat comptable (produits et charges)
qq Comptabilité analytique (module CO)Comptabilité analytique (module CO)•• compte de résultat analytiquecompte de résultat analytique•• contrôle de gestioncontrôle de gestion•• analyse des coûtsanalyse des coûts•• prévisionprévision
qq Gestion de projets (module PS)Gestion de projets (module PS)•• gestion financière et opérationnelle des projetsgestion financière et opérationnelle des projets•• concept d’OTP (Organigramme Technique de Projet)concept d’OTP (Organigramme Technique de Projet)•• suivi des coûts engendrés par une activitésuivi des coûts engendrés par une activité
Page 5Entrepôt de données avec SAP BW12/23/2003
Vision générale du SI décisionnelVision générale du SI décisionnel
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
Entrepôt de données, lieu de stockage Entrepôt de données, lieu de stockage centralisécentralisé des informations des informations utiles pour les décideurs, à partir duquel les données des magasutiles pour les décideurs, à partir duquel les données des magasins sont extraites ins sont extraites
pour des besoins particuliers d’analysepour des besoins particuliers d’analyse
Partie Partie décisionnelledécisionnelle
du SIdu SI
Application de gestion
Application de gestion
Partie Partie transactionnelletransactionnelle
du SIdu SI
Entrepôt de donnéesEntrepôt de données
Magasins de donnéesMagasins de données
Outils d’analyse et d’interrogationOutils d’analyse et d’interrogation
Application de gestionSources de donnéesSources de données
Extraction et transformation
Sélection et réorganisation
Analyse OLAP
Page 6Entrepôt de données avec SAP BW12/23/2003
Notion de schéma en étoileNotion de schéma en étoile
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
Schéma en étoileSchéma en étoile•• informations à analyser au centre (mesures ou ratios) informations à analyser au centre (mesures ou ratios) •• axes d’analyse autour (dimensions)axes d’analyse autour (dimensions)Fait
Mesure
Dimension 3
Attribut 1Attribut 2
Dimension 2
Attribut 1Attribut 2
Dimension 1
Attribut 1Attribut 2
Dimension 2Dimension 2
Dimension 1Dimension 1
Dimension 3Dimension 3
MesuresMesures
Cube de donnéesCube de données•• notion de navigation OLAPnotion de navigation OLAP•• opérations de rotation, forage, …opérations de rotation, forage, …
Page 7Entrepôt de données avec SAP BW12/23/2003
Approche SAP du SI décisionnelApproche SAP du SI décisionnel
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
Entrepôt de données, ensemble de Entrepôt de données, ensemble de magasins de données reliésmagasins de données reliéspar des dimensions communespar des dimensions communes
Partie Partie décisionnelledécisionnelle
du SIdu SI
Partie Partie transactionnelletransactionnelle
du SIdu SI
Zone de préparation des donnéesZone de préparation des données
Zone de présentation de donnéesZone de présentation de données
Outils d’analyse et d’interrogationOutils d’analyse et d’interrogation
Sources de donnéesSources de données
Extraction et transformation
Sélection et réorganisation
Analyse OLAP
Autre application de gestion
Autre application de gestion
R/3
RH
SDMM
FI
QM
PS AMPP
Cube
Cube
Cube Cube
Cube Cube
MD
MD
MD MD MD
MD MDMD
ODS ODS ODS ODS ODS
PSA PSA PSA PSA PSA
IO
IO IO
IO IO
IO
IO
IO
Page 8Entrepôt de données avec SAP BW12/23/2003
Architecture de SAP BWArchitecture de SAP BW
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusionData Source PSA
Règles de mises à jourRègles de mises à jour
ODS
Règles de transfertRègles de transfert
Structure de communicationStructure de communication
Structure de transfertStructure de transfert
Info
Sou
rce
MD
Règles de mises à jourRègles de mises à jour
MD
ODS ODS
Règles de mises à jourRègles de mises à jourRègles de mises à jourRègles de mises à jour
Règles de transfertRègles de transfert
Structure de communicationStructure de communication
Structure de transfertStructure de transfert
Info
Sou
rce
Règles de mises à jourRègles de mises à jour
Data Source
Structure d’extraction Structure d’extraction
Processeur OLAP
BEx
BW
R/3
Cube Cube Cube Cube
Page 9Entrepôt de données avec SAP BW12/23/2003
Utilisateurs, organisateurs et informaticiensUtilisateurs, organisateurs et informaticiens
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
qq UtilisateursUtilisateurs•• contrôleurs de gestion principalementcontrôleurs de gestion principalement
qq OrganisateursOrganisateurs•• spécifications et enjeux métiers du projetspécifications et enjeux métiers du projet•• définition des besoins des utilisateursdéfinition des besoins des utilisateurs•• définition et validation du contenu (qualité et exhaustivité dedéfinition et validation du contenu (qualité et exhaustivité des s données)données)•• gestion du changementgestion du changement•• formation des utilisateursformation des utilisateurs
qq InformaticiensInformaticiens•• extraction des donnéesextraction des données•• architecture des donnéesarchitecture des données•• accès aux donnéesaccès aux données•• administration des donnéesadministration des données•• gestion des droits et sécuritégestion des droits et sécurité
Page 10Entrepôt de données avec SAP BW12/23/2003
Méthode ASAPMéthode ASAP
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
qq UnUn formalismeformalisme :•• modèles de données (ERM, MDM, ESS)modèles de données (ERM, MDM, ESS)•• documents prédocuments pré--formatésformatés
-- Interview ScriptInterview Script-- PI PI DocumetationDocumetation-- GlossaryGlossary-- Data Data AccesAcces-- SizingSizing-- Data FlowData Flow
qq UneUne démarchedémarche :•• éétude prtude prééalable (Project Preparation)alable (Project Preparation)•• analyse et conception (Business Blueprint)analyse et conception (Business Blueprint)•• rrééalisation (Realization)alisation (Realization)•• ddééploiement (Final Preparation)ploiement (Final Preparation)•• exploitation (Going Live)exploitation (Going Live)
Page 11Entrepôt de données avec SAP BW12/23/2003
Définition des besoinsDéfinition des besoins
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
qq L’aspect fonctionnelL’aspect fonctionnel :•• suivi des mises en immobilisation de projetssuivi des mises en immobilisation de projets•• destiné aux contrôleurs de gestiondestiné aux contrôleurs de gestion
qq Les documentsLes documents de spécification :•• transparentstransparents
-- portportéée du projete du projet-- planningplanning
•• ee--mailsmails-- InfoCubeInfoCube-- Master DataMaster Data
•• description textuelle du flux sourcedescription textuelle du flux source•• maquette dmaquette d’’un tableau de bordun tableau de bord
Page 12Entrepôt de données avec SAP BW12/23/2003
Modèles de donnéesModèles de données
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
ERM ERM (Entity Relationship Model)(Entity Relationship Model)
MDM MDM (Multi Dimensionnal Model)(Multi Dimensionnal Model)
ESS ESS (Extended Star Schema)(Extended Star Schema)
Page 13Entrepôt de données avec SAP BW12/23/2003
Flux de donnéesFlux de données
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
Règles : RT010 détermination du type de commande (SAP ou IBM)
Règles : RM005 détermination de l’année civile mois
AFIAA_C01 Investments
Datasource : AINVEST_ZPFPST11 - Flux Investments C01
BW25
Règles de transfertRègles de transfert
Structure de communicationStructure de communication
Structure de transfertStructure de transfert
InfoSource :AFIAAINV Investments
UpdateRules : AFIAAINV
Programme : ZPFCIB21
PSPHI - PSPNR - POSID
KOKRS - BUKRS - KSTAR -Mise en cours - Mise en services directes -GJAHR - PERIO
BELNR - BUZEI - Mise en services
XBLNR - BUDAT
EBELN - EBELP - KOSTL
BLART
R/3
BW
ZPFPST11
PRPS
COEPD
BSEG COEP
COBK
BKPF
Page 14Entrepôt de données avec SAP BW12/23/2003
RestitutionRestitution
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
La navigation dans les données se fait grâce aux La navigation dans les données se fait grâce aux fonctionnalités OLAP (forage, rotation, …)fonctionnalités OLAP (forage, rotation, …)
Les caractéristiques de navigationLes caractéristiques de navigationcorrespondent aux dimensions et correspondent aux dimensions et aux attributs navigables du cubeaux attributs navigables du cube
Excel est un outil familier pour Excel est un outil familier pour les contrôleurs de gestionles contrôleurs de gestion
Le BEx transforme Excel en outil Le BEx transforme Excel en outil d’analyse et d’interrogation de BW d’analyse et d’interrogation de BW
Page 15Entrepôt de données avec SAP BW12/23/2003
ConclusionConclusion
•• IntroductionIntroduction
•• GestionGestion
•• Technologies Technologies de l’informationde l’information
•• OrganisationOrganisation
•• ProjetProjetInvestissementsInvestissements
•• ConclusionConclusion
qq Points positifsPoints positifs•• vision SAP du SI décisionnelvision SAP du SI décisionnel•• organisation de travailorganisation de travail•• travail en équipetravail en équipe•• ambiance de travailambiance de travail
qq DéceptionsDéceptions•• problème de spécificationsproblème de spécifications•• rythme de travailrythme de travail•• aspects fonctionnelsaspects fonctionnels
qq Avenir professionnelAvenir professionnel•• à court terme : à court terme :
-- informatique décisionnelle (BW)informatique décisionnelle (BW)-- modélisation orienté objet (UML)modélisation orienté objet (UML)-- architecture distribuée (CORBA)architecture distribuée (CORBA)
•• à moyen terme, architecture des SIà moyen terme, architecture des SI
Page 16Entrepôt de données avec SAP BW12/23/2003
Etudiant : David ROUSSEEtudiant : David ROUSSEMaître de stage : Christophe BIZETMaître de stage : Christophe BIZET
Tuteurs de stage : Claude CHRISMENT et Gilles ZURFLUHTuteurs de stage : Claude CHRISMENT et Gilles ZURFLUH
Vos questions …Vos questions …