Académique Documents
Professionnel Documents
Culture Documents
Rapport du projet BI
Filière :
Ingénierie en Informatique spécialité BI/BigData
Ghadhab haifa
Janvier 2020
Mise en place des tableaux de bords pour l’analyse des données des
ventes de produits
Encadré par :
1. Introduction
L’explosion quantitative des données numériques a obligé les chercheurs à trouver de nouvelles
manières de voir et d’analyser le monde des données, et optimiser le patrimoine informationnel de
tout organisme.
2. Contexte du projet
Les ventes de produits présentent une source importante des données ou nous pouvons
l’exploiter pour des analyses pour une parfaite visualisation des données et une meilleur
décision.
Les données que nous possédons présentent les statistiques de l’estimation de l’avenir des
ventes des produits ainsi que les clients qui ont consommés ces produits à une date précise et à
quelle région ils appartiennent.
3. Problématique
Plusieurs parties sont concernées d’avoir des tableaux de bords dynamiques et simples
à lire.
Les commerciales (marketing)
-Pour améliorer les stratégies des ventes
Manager
CEO
Responsables des ventes.
-Pour avoir une idée sur les ventes des produits et voir les angles morts.
4. Solution Proposée
Nous allons mettre en place une solution BI pour atteindre les objectifs souhaités.
Pour la réalisation de notre projet demandé, nous allons répartir nos taches en trois phases.
Ensuite, nous allons effectuer les transformations nécessaires sur les données.
Enfin, nous allons créer des différents tableaux de bords dynamiques qui devront refléter les
analyses des informations pertinents aux décideurs. Le rendu final du projet étant de livrer aux
décideurs des tableaux de bords et des rapports.
6. Conclusion
1. Introduction
Ce chapitre étoffera l’environnement du travail puis nous allons présenter le premier comparatif
concernera le choix de l’ETL qui va mettre en place le système de migration, tandis que le
deuxième tranchera sur l’outil de restitution de données destiné à l’implémentation de la
solution BI.
2. Environnement de développement
2.1. Environnement matériel
Pour concrétiser notre solution nous utiliserons une machine LENOVO avec les
caractéristiques suivantes :
> Processeur intel(R) Core(TM) i7-8550U CPU @ 1.80GHz 1.99GHz
> Mémoire Ram : 8 Go
> Disque dur : 2 To SSD
> Système d’exploitation : Microsoft Windows 10
Microsoft R SQL Server R 2012 Express est un système de gestion de données puissant
et fiable, proposé gratuitement, qui offre un magasin de données complet et fiable pour les
applications bureautiques et les sites Web légers.
SQL Server 2012 met donc à disposition trois plateformes qui illustrent ce cheminement :
— SQL Server Integration Services (SSIS) :permet d’intégrer des données provenant de
différentes sources pour les ranger dans un entrepôt central (datawarehouse).
— SQL Server Analysis Services (SSAS) :permet d’analyser les données, agrégées
lors de SSIS, grâce à des fonctions d’analyse multidimensionnelle.
— SQL Server Reporting Services (SSRS) :permet de créer, gérer et publier des
rapports résultant des analyses réalisées lors de SSAS.
Power BI
Power BI est une suite d’outils d’analyse marketing offrant des insights dans l’ensemble
de notre organisation. Il permet de simplifier la préparation des données, générer des analyses et produise
des magnifiques rapports, puis les publier pour que notre organisation
puisse les utiliser sur le web et les appareils mobiles.
3. Réalisation
3.1. Collecte des données
A cette étape nous avons collecté des données concernant notre projet « ventes des produits » de Formats
différents (csv, xlsx)
SQL Server Integration Services est donc la première plateforme à aborder. L’outil va
permettre de réaliser la partie ETL (Extract - Transform - Load).
C’est un ensemble de processus pour le chargement de l’entrepôts de données, il prépare
les données pour leur analyse. Ces processus consistent à extraire des données provenant
des sources extérieures qui stockent les données dans des bases de données relationnelles, à
les transformer pour répondre aux besoins en reporting opérationnels ou décisionnels. Puis
à les charger dans l’objectif de créer un entrepôt de données.
Ci-dessous nous trouvons les données de notre base après l’intégrations de nos fichiers csv, xlsx
Power BI est une solution d’analytique métier qui vous permet de consulter vos données et de partager des
insights au sein de votre organisation, ou de les intégrer à votre application ou à votre site web. Connectez-
vous à des centaines de sources de données et donnez vie à vos données avec des tableaux de bord et
rapports live.
Les tableaux de bord sont un moyen formidable pour surveiller votre activité, pour rechercher des réponses
et pour afficher vos mesures les plus importantes en un coup d’œil. Les visualisations sur un tableau de
bord peuvent provenir d’un ou plusieurs jeux de données sous-jacents et d’un ou plusieurs rapports sous-
jacents. Un tableau de bord peut combiner des données locales et cloud, offrant ainsi une vue centralisée,
quel que soit l’endroit où les données résident.
Nous allons choisir les colonnes des tables pour création des tableaux de bord.
Enfin, affichage des tableaux de bord.
-statistiques des ventes de l’année fiscale pour connaitre les bénéfices de l’entreprise
-une carte qui illustre les régions qui consomment nos produits.
La dernière étape dans le power BI et de publier les « Dashboard » afin de les rendre accessible par toute
l’équipe et prendre une idée sur l’avancement des ventes.
4. Conclusion
Dans ce chapitre nous avons parlé des différentes étapes qui nous a permis de concrétiser
notre travail par la réalisation d’un tableau de bord contenant des différentes visualisations