Professional Documents
Culture Documents
Dpartement dinformatique
Master : Informatique Dcisionnelle
Ralis par :
Soukaina LAMKHANTAR
Encadr par :
Mr. Moustaid BOUMOUSTA
Remerciements
Remerciements
Je ne saurais commencer ce rapport sans remercier ALLAH le tout puissant, le tout
misricordieux, qui ma donn grce et bndiction pour mener terme ce projet.
Rsum
Rsum
Introduction gnrale
Introduction gnrale
Microsoft SQL Server est une plate-forme de donnes dentreprise permettant de grer et stocker dans
des bases de donnes tout type dinformation :
4. Conclusion
Nous avons prsent dans ce chapitre, les diffrents outils dcisionnels de la solution Microsoft BI.
Nous allons exploiter Ces outils afin de mettre en uvre notre systme dcisionnel concernant la
socit Distrisys.
10
11
Lors de la cration de la structure de cette table de dimension, on a tir Les remarques importantes
sont:
La cl primaire produit_PK doit tre de type int et doit tre en incrmentation automatique.
La dimension produit est dcompose en trois niveaux Famille, Sous Famille et Produit
dont chaque niveau es dcompos e deux champs : un qui dsigne le code suffix par code
(ProduitCode) et lautre sa dsignation(Produit).
12
Ltape suivante cest remplir les tables de dimensions quon a cre .pour cela, on commence par
remplir la table de dimension Geographie, puis les tables DimClient et DimSite (contiennent des cls
trangre en liaison avec DimGeographie).
Le remplissage se fait par une requte SQL dinsertion de donnes.
Aprs le remplissage de la table DimGeographie,voici un aperu des donnes insrs :
13
14
Dans SSMS, on sassure que les donnes du fichier .csv sont bien copies dans la table FactFacture.
3. Conclusion
Dans ce chapitre, nous avons abord la mthode de cration de notre entrept de donnes DistrisysDW
.cette mthode inclut la cration des tables de faits ainsi que les tables de dimension associs et
finalement la gnration des donnes par loutil BCP afin dexporter des donnes partir dExcel vers
la base de donnes.
15
16
On manipule le contenu de notre cube en crant un tableau crois dynamique comportant le chiffre
daffaire de tous les produits.
17
Figure 17:Tableau crois dynamique utilisant les hirarchies de dimension produit et de site
18
19
20
4. Conclusion
Le cube OLAP (Online Analytical Processing) prsente aussi comme avantage de proposer des temps
de rponses rapides et constants (en gnral de 1 10 secondes) quel que soit le volume de donnes
trait. Ceci est rendu possible par le fait que le cube stocke au pralable des calculs intermdiaires
(nomms agrgats) qui vitent de devoir tout recalculer la vole. Ces calculs dagrgats seront
effectus lors de la phase dalimentation du cube. Cette phase peut avoir lieu de manire incrmentale
tous les jours, tous les mois, toutes les minutes en fonction des impratifs de fracheur des donnes
souhaits.
21
22
23
Ce flux est typique La plupart des flux ETL de mise jour des dimensions auront ce formalisme.
24
25
3. Conclusion
Lutilisation de loutil ETL permet lentreprise un contrle centralis sur la gestion de
donnes en lui vitant de crer un programme dextraction et de formatage pour chaque
26
27
2.2 Manipulation des donnes de la base de donnes sur le complment Power Pivot
Le Power Pivot est un complment Excel 2013 intgr par dfaut dans son interface. Nous allons crer
un tableau de bord de suivi des interventions SAV. Aprs la configuration de chacun des quatre
graphiques, nous avons obtenu le tableau de bord ci-dessous :
28
3. Reporting Services
3.1 Configuration du SQL Server Reporting Services (SSRS) en mode natif
Afin de configurer le service Reporting Services, nous avons suivi les tapes suivantes :
Lancer le Gestionnaire de configuration de Reporting Services.
Saisir un compte de domaine pour le Compte de Service.
Configurer le site web qui hbergera le service web de Reporting Services.
Configurer la base de donnes y accder
29
Cration de rapport Liste des Traitements en utilisant les tables daudit qui servent
tracer le droulement des flux ETL.
Aprs la cration du rapport Liste des Flux et son dploiement sur le serveur Reporting Services, son
affichage est dans la figure ci-dessous :
dune matrice affichant en ligne la dimension produit et en colonne les annes et les mois.
30
Figure 34: Rapport de suivi des ventes ralis avec Report Builder
En mode natif, ladministration des rapports se ralise en mode web dans le gestionnaire de rapports.
Afin de sassurer que le rapport SuiviVente ainsi que les deux rapports prcdents sont bien ajouts
dans notre serveur Reporting Serveur on accde lURL propose dans litem URL du Gestionnaire
de rapports pour accder la fentre suivante :
31
la date prvue par la planification, labonnement devrait se dclencher et gnrer ainsi les rapports
pour chacun des abonns.
4. Conclusion
Dans ce chapitre,nous avons dcouvris lespace dadministration offert par le serveur Reporting
Services afin de crer et mettre jour les rapports dcisionnels. En outre, la cration des rapports est
possible par les outils Excel 2013, BIDS ainsi que loutil Report Builder qui a la possibilit de se
connecter avec le serveur Reporting Service et ainsi faciliter la manipulation des rapports
32
Conclusion gnrale
Conclusion gnrale
A la fin de ce projet, nous avons russi raliser le systme dcisionnel de la socit
Distrisys.
Dans ce rapport, nous avons prsent et ralis les diffrentes tapes de ralisation de
ce systme dcisionnel en commenant par la modlisation et la construction dun entrept de
donnes afin de raliser des analyses transversales et en terminant par la restitution et la
publication des donnes dcisionnelles.
Afin dalimenter notre entrept de donnes, nous avons utilis Integration services de
SQL Server, et afin de crer et diffuser des rapports aux utilisateurs nous avons utilis
Reporting Service de SQL Server.
Lalimentation de donnes ncessite une bonne organisation des bases de donnes, une
bonne rpartition de leur rle et llaboration dune stratgie daudit. Ainsi pour bien
employer Integration Services, il fallait matriser ces concepts, qui sont inhrents
lutilisation de lETL.
La restitution des donnes lensemble des analystes et dcideurs de lorganisation
ncessite non seulement SQL Server et Excel, mais aussi SharePoint.
La suite SQL Server est taille surtout pour rpondre la mise en uvre dun entrept
de donnes. Lentrept de donnes nest toutefois quune tape de maturit dun systme
dcisionnel.
Plus le systme va gagner en maturit, au plus les problmatiques et les outils pour y
rpondre vont sloigner dune problmatique IT.
33