Solution décisionnelle pour ventes et achats
Solution décisionnelle pour ventes et achats
Ce projet a pour but de développer une solution d’aide à la décision dans la perspective et
l’analyse des ventes pour la bonne gestion de ventes et des achats dans l’entreprise. Pour y RAPPORT DE STAGE
arriver, nous avons étudié les différents concepts de mise en place d’un outil d’aide à la Projet de Synthèse II
décision.
Enfin, à travers nos études des nouvelles techniques de Business Intelligence, nous avons Option : Systèmes Industriels et Compétitivité
choisi la meilleure solution qui permet de répondre à nos besoins et nous l’avons explicité
et appliqué pour construire nos tableaux de bord avec l’outil de l’Informatique Décisionnelle
: Microsoft Power BI.
Dans le travail qui suit nous allons présenter les différentes étapes de la réalisation de notre
solution d’aide à la décision et les tableaux de Bord que nous avons construits. Développement d’une solution décisionnelle de Gestion des
Mots clés : Informatique Décisionnelle, ETL, Data Warehouse, Tableaux de bord, Talend
ventes et des achats
open studio, Power BI, Analyse des ventes. Elaboré par :
Ziri Asma SIC
Beldi Emna SIC
Abstract
2020-2021
This project aims to develop a decision support solution for sales analysis system aims to the
good management of sales and purchases in the company. To achieve this, we studied the
different concepts of implementing a decision support tool. Soutenu le 31 mai 2021 devant le jury :
Finally, through our studies of new Business Intelligence techniques, we have chosen the
best solution to meet our needs and we have clarified and applied it to build our dashboards
Mme Mariem Trojette Examinateur - ENSTAB
with the Business Intelligence tool: Microsoft Power BI.
Mme Amira Kaddour Encadrante - ENSTAB
In the following work we will present the different stages of the realization of our decision
support solution and the dashboards that we have built.
Key words: Business Intelligence, ETL, Data Warehouse, Dashboards, Talend Open Studio,
Réf. : PSII2021_24
Remerciement
On remercie dieu le tout puissant de nous avoir donné la santé et la volonté d’entamer et de terminer
ce projet.
Au terme de ce travail, nous tenons à exprimer nos profondes gratitudes à notre chère professeure
et encadrante Mme Amira Kaddour pour sa direction, son suivi et son énorme soutien, qu’elle n’a
cessé de nous prodiguer tout au long de la période de projet.
Notre remerciement s’adresse également à tous nos professeurs pour leurs générosités. Enfin, on
n’oublie pas de remercier les membres du jury d’avoir accepté de nous honorer parleur jugement
et présence.
Sommaire
Liste d’abbreviations
IOT: Internet Of Things
CA : Chiffre d’affaires
INTRODUCTION GENERALE
Comme dans tout secteur et dans un environnement plus que jamais compétitif, le secteur
commercial recherche le profit, plus que tout, et tient à le maximiser durablement. Par conséquent,
il cherche à se doter de tous les outils nécessaires qui pourront lui permettre d’atteindre cette fin.
C’est pour relever ce défi que nous avons pensé à développer, dans le cadre de notre projet de
synthèse II à l’ENSTAB, un outil d'aide à la décision dans le pilotage des performances dans le
secteur commercial intitulé « Développement d’une solution décisionnelle de Gestion des ventes
et des achats ».
Dans l’objectif de mieux présenter notre solution nous allons vous expliquer les différentes parties
du rapport qui s’articule autour de trois chapitres : dans le premier, nous allons commencer par
expliquer le concept de l’informatique décisionnelle et son apport au sein de toute entreprise.
Ensuite, dans le chapitre 2 nommée « Les outils de développement et conception », comme son nom
l’indique nous allons faire une étude comparative de quelques outils de Business Intelligence. Le
dernier chapitre sera consacré pour la description détaillé des tâches effectuées tout le long de notre
projet et la présentation des tableaux de bords finaux résultante dans la partie restitution, et enfin
nous clôturons, par une conclusion générale.
Introduction
Les données offrent à l’heure actuelle aux entreprises de nouvelles opportunités non
négligeables à prendre en compte, Elles sont au cœur du pilotage de la performance et des
approches innovantes, telles que les approches analytiques et prédictives, sont nécessaires pour
relever les nouveaux défis. Cela nous amène à traiter dans ce premier chapitre le concept de
l’informatique décisionnelle et son apport au sein de l’entreprise. Le but est de piloter la
performance des ventes dans le secteur commercial à travers un tableau de bord contenant des
indicateurs de performances qui a pour objectif d’avoir accès à des informations pertinentes
qualifiables et exploitables.
La croissance explosive du volume de données n'en est qu'à ses débuts. Selon les données d’IDC,
il y aura 200 milliards d'objets connectés, de nos jours, chaque personne sur la planète génère 1,7
mégaoctets de données par seconde. Je tiens à vous rappeler que nous estimons que d'ici 2025, le
poids des données numériques atteindra 180 zettaoctets ce qui est toujours "un peu" inférieur au
nombre d'étoiles de notre univers observable (estimation NASA : 1024 ).
Cet énorme volume de la Data va causer un problème de la gestion des données qui va encore
prendre de l’importance dans les prochaines années. En effet, les entreprises se trouvent dans
l’incapacité de faire des analyses fiables et efficaces sans engager des moyens considérables sur
des périodes plus ou moins longues.
Les professionnels sont obligés de perdre de 50 à 90% de leur temps à nettoyer les données brutes
et à préparer leur intégration dans les plates-formes de données de l’entreprise. Il s’agit là d’une
procédure lourde outre les éventuelles incohérences et erreurs.
Comme une complexité ne vient jamais seule, la maîtrise technique de ces données ne suffit pas.
Pour pouvoir les transformer en valeur, il va falloir « les faire parler ». Pour cela, ces énormes
sources de données doivent être orientées puis « apprivoisées » à travers leur visualisation (Data
visualization), leur interprétation (descriptive Analytics) et leur modélisation (predictive Analytics)
en utilisant différentes approches (statistique, machine learning…). La surcouche « intelligente »
du Big Data est apparue : c’est la Data science(science des données).
Dans toute entreprise ou organisation, La clé de succès est sa capacité de prendre la bonne décision
à travers les informations disponibles. Pour atteindre un objectif, elle utilise une large variété
d’outils et de technologies dont on peut citer l’informatique décisionnelle qui est en pleine évolution
dans toutes les organisations à travers le monde.[1]
2. Informatique décisionnelle
2.1. Définition et historique
Ce vaste domaine couvre les solutions informatiques et fournit une aide à la décision pour le
Reporting et le suivi des tableaux de bord. Son objectif est de traiter, enrichir, fusionner et
afficher les informations disponibles dans la base de données de l'entreprise pour la
compréhension, l'analyse et la prise de décision : visibilité des activités, comportement des
clients, détection des faiblesses, décisions stratégiques ou tactiques, réponse aux incidents.
Ainsi, la Business Intelligence recouvre l'ensemble des méthodes et outils pouvant apporter aux
collaborateurs, dirigeants et parties prenantes des organisations, une vision complète, cohérente
et compréhensible de l’ensemble du patrimoine informationnel de l’organisation, à des fins de
statistique, d’analyse, de contrôle ou de pilotage.
La Business Intelligence au sens de la prise de décision existe depuis 1958, mais ce n'est que
dans les années 1980 et l'informatisation des données de l'entreprise qu'elle est apparue sous sa
forme actuelle, qui croise l'expertise de conseil et l'informatique de haute technologie. Le
premier centre d'information Il prend ensuite en charge les factures, les écritures, les calculs,
les salaires et autres données pour donner à l'entreprise une idée approximative de ses activités.
Dix ans plus tard, afin de créer une analyse croisée, un entrepôt de données (ou «data
Warehouse») a été créé pour optimiser l'extraction et la collecte de données internes et de
données tierces. Les profils métiers BI se professionnalisent de plus en plus, les outils se
modernisent, les méthodes deviennent de plus en plus rigoureuses… Au début des années 2000,
la business intelligence est devenue un allié indispensable des décideurs.[2]
En vue d’améliorer les performances décisionnelles d’une entreprise dans ses différentes activités
et de faire face à la forte concurrence, il devient primordial de savoir exploiter l’information de
l’entreprise. Un système d’information décisionnel sert à répondre à ces besoins et il doit suivre 5
étapes, comme le montre la Figure 1. En plus de ces cinq étapes, il y a une boucle de rétroaction
entre la dernière et la première étape : les apprentissages effectués et les décisions prises orientent à
leur tour les besoins futurs en information.
Toutes les données, issues du système opérationnel de l'entreprise, doivent être organisées,
coordonnées, intégrées et stockées, pour donner à l'utilisateur une vue intégrée et orientée métier.
Le système décisionnel vise à rendre les données de l'organisation facilement accessibles et
compréhensibles même par des non informaticiens et présenter, dans un deuxième lieu,
l’information de l'organisation de manière cohérente pour fournir un support sur lequel repose
l'amélioration des prises des décisions et le pilotage des activités concernées.
L’architecture globale illustré par la figure 2 montre que tout projet BI assure quatre fonctions
fondamentales ; la collecte des données, l'intégration, la diffusion et la présentation et enfin
l'administration, qui permettent de structurer la chaîne décisionnelle
• Data Warehouse : Cet entrepôt contient des données orientées métier, obsolètes,
historiquement enregistrées et enregistrées. Pour certaines exigences, les données
peuvent être regroupées en sous-ensembles appelés Datamarts dans DWH. Les
Datamarts se focalisent sur un thème, un sujet ou un métier (ex le Datamart VENTES
va regrouper l’ensemble des données de ventes : factures, commandes, clients, marchés,
produits, etc.).
• La différence entre OLTP et OLAP : Les systèmes informatiques peuvent être divisés
en deux catégories : les systèmes de transaction OLTP (Online Transaction Processing)
et les systèmes d'analyse OLAP (Online Analytical Processing). Le système OLTP est
dédié aux activités de l'entreprise pour les aider dans l'exécution des tâches de gestion
quotidiennes, afin qu'il puisse être directement exploité, tandis que le système OLAP
est dédié à la gestion de l'entreprise pour aider à gérer les activités.
C'est un outil de Reporting dont la couche d'analyse génère des résultats basés sur le
contenu de l'entrepôt de données.
Toutefois, il faut bien l’admettre, Excel comporte de nombreux inconvénients tels que le
problème de sécurité des données et la taille des fichiers ; trop de données ont été injectées et le
fichier Excel est trop volumineux pour être envoyé par mail et plante régulièrement sur le réseau
de l’entreprise sans oublier l’absence de mobilité et d’alertes.
• Prise de décision facile, plus avisée et fluide : La BI vous apporte une meilleure
convivialité grâce à ses nombreuses fonctionnalités plus poussées et améliorées. Elle
permet même la création de tableaux de bord entièrement automatisés et personnalisés
répondant au mieux à vos exigences et à ceux du marché actuel. Aussi, elle rend le
traitement des données plus rapides incitant à des prises de décision plus fluides et plus
sûres dans l’intérêt de la structure, et ce après une analyse complète des différents points
à considérer.
• Amélioration de l'efficacité opérationnelle : La BI offre une meilleure visibilité pour
l'interconnexion des différents composants de l’entreprise, par conséquent, les
problèmes et les inefficacités peuvent être détectés et résolus plus rapidement.
• La mobilité : permet aux utilisateurs de visualiser et manipuler leurs indicateurs à partir
des emplacements suivants : télétravail, téléphones mobiles, tablettes…
• Reporting plus rapide : La BI permet de générer des rapports en temps réel sur des
ensembles de données (datasets) précis et à jour, offrant ainsi aux entreprises un
avantage concurrentiel pour résoudre les problèmes les plus complexes.
• Satisfaction du client : La BI fournit des données sur les indicateurs de performances
(KPI) qui ont été définis comme le cœur de métier de l'amélioration de l'entreprise.
• La combinaison de plusieurs sources de données : Utilisez tout type de données
(ERP, systèmes comptable, feuilles de calcul, des budgets …) est exploité.[7]
• La direction des ressources humaines : elle peut ainsi gérer des éléments cruciaux
de leur métier : détection des talents, gestion des compétences, optimisation des
effectifs ou encore plans de recrutement à long terme.
• Les services marketing : Les solutions de BI réalisent des actions possibles telles
que le calcul du retour sur investissement d’une compagnie, en croisant les données
internes avec des données de tierces que sont les études de marché.
• La direction commerciale :(gestion des achats et des ventes) permet de gérer le
réseau (directement ou indirectement),de prévoir les ventes, d'optimiser les régions..
• La direction de la production : Pour l’analyse qualité, la prévision des stocks, la
gestion des flux, la fiabilité industrielle, etc.
• La direction logistique : Planifie l’ensemble de ses prévisions en
approvisionnement, stocks, capacités de livraison, et gagne en visibilité sur ses
coûts.
Notre sujet consiste à concevoir et développer une solution d’aide à la décision pour la gestion
des achats et des ventes et d’avoir comme résultat une interface utilisateur dynamique,
ergonomique et qui peut s’intégrer facilement dans la société et apporter des rapides et
permanentes mises à jour en se basant sur les informations précises extraites à partir des sources
de données qui se présentent sous forme d’un fichier Excel, CSV et XML. Cette solution
permettrait de manipuler et d'analyser les données liées à la base afin d’évaluer la qualité du
service et avoir une vision claire de ce qui s'est passé.[8]
4.1. Définition
Les outils de la Business Intelligence sont conçus pour analyser les données commerciales, aidant
les entreprises et les organisations à obtenir des informations sur les aspects dont elles ont besoin
pour s'améliorer pour faire avancer leur entreprise et atteindre leurs objectifs.
Grâce à la BI, les organisations peuvent disposer des données dont elles ont besoin pour leur
permettre de prendre des décisions éclairées et intelligentes sur les différents aspects de leur
activités, tels que les opérations et le marketing. Un domaine dans lequel les solutions BI s'avèrent
indispensables est celui des ventes. Après tout, être capable de suivre, surveiller et comprendre les
relations entre les variables (clients, produits et prix) peut faire la différence entre le succès et
l'échec d'une entreprise.[9]
Instrument de pilotage par excellence rassemblant un certain nombre d'indicateurs qui permet
d’évaluer la situation et de prendre les décisions nécessaires. C'est un outil de mesure de la
performance, d'alerte et de diagnostic, d'aide à la décision et de motivation des collaborateurs.
Le tableau de bord est avant tout un passeur de sens, il garantit un accès instantané à
l'information clé du moment, celle dont le décideur a le plus besoin pour mener à bien leurs
activités. Il offre une lecture directe : du prévu (l'objectif), du réalisé et des écarts (entre objectif
et réalisé).
Conclusion
Dans ce chapitre, nous avons présenté en détail le processus des projets BI, souligné l'importance
de ce concept dans le pilotage de la performance et établi un lien avec le domaine d'application
(analyse des ventes). Dans le chapitre suivant, nous allons énumérer l'infrastructure technique qui
permet la mise en œuvre de notre projet BI.
Introduction
Face à une abondance importante de données stockées par les entreprises, celles-ci sont parfois
obligées d'avoir recours à des outils de plus en plus sophistiqués pour pouvoir les gérer et pour en
tirer profit. Les outils de business intelligence sont là pour répondre à ce besoin.
Ce chapitre sera consacré alors aux outils de BI les plus populaires et les logiciels dont nous avons
utilisé tout le long de notre projet.
Techniquement parlant, l’outil de Business Intelligence (BI) n’est pas une nouvelle technologie.
Il s’agit plutôt d’une solution complète d’analyse des données pour les entreprises, qui
comprend l’intégration des données, le traitement analytique, l’exploration de données, la
gestion de la performance, l’analyse prédictive et le Reporting le plus important.
Par conséquent, un outil d’aide à la décision automatisé et facile à utiliser est d’une grande
importance pour les entreprises afin de donner un sens aux grandes données complexes.
Tableau Software nous permet de créer des tableaux de bord qui fournissent des informations
exploitables et optimisent l'activité de l'entreprise.
Tableau Desktop est un produit de Tableau Software (Figure 4) qui ne se limite pas à créer des
tableaux de bords, mais plutôt de montrer une “analyse visuelle en direct.” Une interface
élégante avec des boutons glisser-déposer permet à l’utilisateur de pouvoir rapidement détecter
les tendances dans les données.
Tableau vous donne la possibilité de se connecter à pratiquement tous les types de bases de
données et à une longue liste de sources de données notamment Microsoft Excel, Google
Analytics, Box et fichiers PDF. Les visualisations de tableau de bord peuvent être facilement
partagées et sont compatibles avec les appareils mobiles.
De l’autre côté, Tableau Desktop est une option coûteuse pour un seul utilisateur car il coûte 70
USD par mois et il est facturé sur une base annuelle ce qui le rend plus coûteux que d’autres
solutions concurrentes.
1.2. Qlik
Qlik est une société de logiciels de business intelligence , basée à Radnor Pennsylvanie, États-
Unis. Qlik est l'éditeur de QlikView et Qlik Sense, logiciels de business intelligence et de
datavisualisation. Dans ce rapport nous allons énumérer les fonctionnalités du logiciel Qlik
Sense.
Qlik Sense (Figure 5) est une nouvelle génération d’applications d’affichage de données en
libre-service permettant à toute personne de créer facilement des visualisations flexibles et
interactives, qui encouragent l’exploration et la découverte. La plate-forme Qlik Sense ne se
limite à la gestion d’ETL (Extraction, Transformation, Chargement) seulement.
Elle dispose également de plus de 350 fonctions de transformation de données. Avec Qlik
Sense, les utilisateurs peuvent créer des tableaux de bord sans aucune expertise
informatique.[11]
On doit souligner que son efficacité et sa commodité d’utilisation se traduit avec la modélisation,
la visualisation et l’analyse de toutes les sources de données en quelques simples clics. D’où, Qlik
Sense diffère des solutions BI existantes en trois points :
• Simplicité et intuitivité : cet outil offre la possibilité de conduire facilement ses propres
tableaux de bords et analyses avec peu d’expertise grâce à son architecture simple,
dynamique et adaptable selon le besoin.
• Gestion des associations des données : Qlik Sense ne gère seulement pas les
associations des données mais il calcule les agrégations instantanément en fonction des
choix de l’utilisateur.
Une des fonctionnalités principales de cette solution est la possibilité de donner aux utilisateurs
des moyens qui permet d'orienter la stratégie globale d'entreprise.
• ETL : La partie ETL de la suite BusinessObjects est composé de l’outil SAP Data
Services
• Reporting : La partie Reporting de la suite SAP BusinessObjects comprend les outils
suivants : SAP Crystal Reports et SAP BusinessObjects Web Intelligence
• Datavisualisation : La partie Data Visualisation de la suite SAP BusinessObjects
comprend la solution suivante : Lumira Discovery (anciennement Lumira)
• Dashboards & Applications : La partie Dashboard & Applications de la suite SAP
BusinessObjects comprend les solutions suivantes : Lumira Designer (anciennement
Design Studio), SAP Dashboards
• Déploiement et administration : La partie déploiement et administration de la suite BO
est composé de la plateforme SAP BusinessObjects BI. [12]
SQL Server 2019 est un SGBDR (Système de Gestion Bases de Données Relationnelles) de la
plateforme Microsoft qui offre une multitude d'améliorations et d’avantages tels qu’un traitement
plus rapide des requêtes, d'améliorations de la base de données en mémoire et d'une nouvelle
fonctionnalité que Microsoft appelle les clusters Big Data.
Microsoft SQL Server 2019 est construit sur le concept pour faire passer l'intelligence artificielle
une étape supplémentaire avec l'amélioration des services de base de données, la sécurité,
l'intégration aux clusters de Big Data, etc. [13]
Basé sur plusieurs points forts, il inclut beaucoup de nouvelles fonctionnalités prenant à titre
d’exemple :
• Créer et déployer des applications plus sûres, plus puissantes et plus fiables.
• Proposer aux développeurs un environnement de développement riche, souple et
moderne permettant de créer des applications de bases de données plus sûres.
• Partager des données entre diverses plates-formes, applications et systèmes pour
faciliter les connexions, tant internes qu’externes.
SQL Server Management Studio (Figure 8) est un logiciel appartenant à la famille Microsoft, qui
s’est apparu pour la première fois en 2005. Il s’agit d’un environnement intégré pour la gestion
de toute infrastructure SQL. SSMS donne la possibilité à son utilisateur d’accéder, configurer,
gérer, administrer et développer tous les composants de SQL Server, Azure SQL Database et
SQL Data Warehouse. Une caractéristique centrale de SSMS est l’Explorateur d’objets, qui
permet à l’utilisateur de parcourir, de sélectionner et d’agir sur l’un des objets du serveur.
C’est l’interface d’administration des services SQL Server. Ces derniers comprennent entre
autres le moteur de bases de données relationnelles SQL Server et le service « Intégration
Services ». SSMS est très populaire et largement utilisé par les développeurs et administrateurs
de bases de données en raison des avantages suivants :
• Sans coût
• Expérience utilisateur avancée
• Diverses options de complément
• Installation facile [14]
Talend Open Studio (Figure 9) est une solution open source, puissante et polyvalente pour
l'intégration de données, conçue pour améliorer la qualité et l'efficacité dans les processus ETL au
moyen d'une interface utilisateur graphique.
Talend open Studio pour Data Intégration fonctionne comme un générateur de code, produisant
des scripts de transformation de données et des programmes sous-jacents en Java. Son interface
graphique permet d’accéder à une métadonnée du référentiel et un concepteur graphique. [11]
Talend est considéré comme l’un des leadeurs des outils d’intégration de données grâce à ses
caractéristiques prenons à titre d’exemple :
• La modélisation d'affaires.
• Le développement graphique.
2.3. Power BI
Power BI, où logo illustré dans la Figure 9 , est un outil de Business Intelligence et de visualisation
de données permettant de convertir les données de diverses sources de données en tableaux de
bord interactifs et rapports d'analyse. Power BI propose des services cloud pour les visualisations
interactives avec une interface simple permettant aux utilisateurs finaux de créer leurs propres
rapports et tableaux de bord. [16]
Conclusion
Dans ce chapitre, nous avons présenté les outils les plus utilisés dans l’informatique
décisionnelle, par la suite nous avons présenté l’environnement du travail ainsi que les choix
technologiques adoptés lors de la mise en place du système décisionnel étudié.
Introduction
Dans ce dernier chapitre nous allons détailler les étapes de réalisation de notre projet BI, de
l’intégration des données jusqu’à la présentation du tableau de bord en expliquant les indicateurs
de performances intervenant dans la prise de décision.
L’étude de cas ce fait sur une base de données qui est une série de fichier de type CSV et XML du
Magasin générales MG comme l’indique la Figure 11, durant deux semaines de vente de l’années
2015 sur toutes les régions.
2. Processus ETL
2.1. Extraction
Pour bien réussir notre solution BI, il faut nettoyer et transformer les données par le processus ETL,
nous utilisons « open source software Talend » comme outil dans ce processus.
La phase d’Extraction, illustré dans la Figure 12, consiste à collecter les données en provenance de
notre source, commençant par créer notre « Job » l’espace de travail, nous obtenons la source à
partir de l’icône « Métadonnées » qui nous permet d’extraire tous types de donnés.
2.2. Transformation
Dans la phase de transformation, nous recourons à reformater et à transformer les données brutes,
Talend comprit plusieurs fonctionnalités de transformation mais dans notre solution la fonction
fréquemment utiliser c’est « tMap » (Figure 13) qui nettoie et convertit les données aux formats de
rapport qui conviennent.
2.3. Chargement
Dans la phase de chargement nous transférons les données transformées vers la Data Warehouse,
mais avant le chargement nous établissons une connexion avec notre destination souhaiter qui est
trouver sous l’icône « Métadonnées » sous le nom « Connexions aux bases de données », après la
vérification de la connexion établie on le surnommé « datawarehouse » comme l’indique la Figure
14. Pour finaliser, l’étape de chargement, on crée on avance notre Datawarehouse vide puis nous
vérifions que notre tableau et charger dans SQL server .
Nous faisons le processus ETL sur tous les sources de donnés pour construire notre Data Mart:
dimension région , dimension rayon , dimension produit, dimension Magasin , dimension Famille
, dimension Fournisseur , Fait achat et Fait vente ( voir Annexe 2 et Annexe 3).
3. Datawarehouse
3.1. Création
Nous choisissons « Microsoft SQL server » notre destination de chargement, mais il faut d’abord
créer notre Datawarehouse vide.
Pour commencer la réalisation, il faut connecter SSMS sur le serveur local (Figure 15) pour gérer
tous les composants de SQL server.
Grâce à l’outil SQL Server Management Studio, l’interface d’administration des services SQL
Server, nous avons réussi à créer notre datawarehouse « mg dB » illustré dans la Figure 6 qui
contient les tableaux des dimensions et des faits.
Figure 16:datawarehouse
Pour organiser les données stockées dans un Data Warehouse, les données et leurs relations sont
organisées suivant un modèle de données spécifique. Le choix du modèle de données structure et
définit le design du Data Warehouse.
Il y a trois modélisations possibles pour le Data Warehouse :
• La modélisation en étoile
• La modélisation en flocons
• La modélisation en constellation
Avants de faire notre modélisation dimensionnelle, nous distinguions d’abord deux types de tables. C’est
le mode d’interconnexion des tables qui caractérise une modélisation :
• Les tables de dimensions :
Les tables de dimensions sont établies pour décrire les données que l’on souhaite stocker dans le
Data Warehouse. Chaque table de dimension peut avoir et a en général plusieurs attributs.
• Les tables de faits :
Les tables de faits contiennent les données que l’on souhaite voir apparaître dans les
rapports d’analyse, sous forme de métriques. Les données des tables de faits sont agrégées
à partir des tables de dimensions qui leur sont associées.
3.3. Diagramme
Après avoir construire et charger le datawarehouse ce qui suit c’est la création des relations entre
les entités, en effet, nos données étant maintenant converties en tables, nous sommes prêts à
analyser les relations entre ces tables par la création des clés primaires et clés étrangères, ce qui
nous aboutit enfin à créer le diagramme dans la Figure 7. SSMS nous donner l’espace pour créer
les relations et dessiner le diagramme.
4. Power BI et Dashboard
4.1. Connexion avec Datawarehouse
« Obtenir les données » est parmi les avantages majeurs du Power BI de Microsoft, il permet de
récupérer des données diverses, depuis les solutions de Microsoft (SQL Server data base, Oracle
data base, SAP Business Application Server, etc…).
Power BI permet de faire des nouvelles mesures avec la fonction sommes des colonnes de base de
données via la fonctionnalité « Nouvelle Mesure » comme indique la figure 19.
Grace a des analyses de données qui permettent de suivre les tendances des ventes dans l'ensemble
de l'industrie, nous obtiendrons des informations précieuses pour produire des projections précises
de la demande et des ventes.
De plus, l'utilisation de l'analyse des ventes conduit à la création d'un développement de service
produit éclaire et de stratégies pour améliorer la performance commerciale de l'entreprise.
4.3.1. L’évolution du revenu
Le chiffre d'affaires est une donnée essentielle correspond à la somme des prix de vente des
marchandises, il donne une indication sur le niveau de l’activité et permet des comparaisons et
analyses dans le temps et l’espace.
A partir de notre KPI calculé qui est le chiffre d’affaires nous sommes capable de visualiser (Figure
20) et d’analyser CA en fonctions de plusieurs axes :
• Évaluation de chiffre d’affaires par jour : cette visualisation montre les jours de piques des
ventes illustrée dans la Figure 21.
• Chiffre d’affaires par région : le graphe en anneau présente la répartition en pourcentage
par région de notre Indicateur de performance
• Revenus par familles des produits
Figure 20:Dashboard 1
La carte géographique nous indexe sur les filiales du magasin MG et sa répartition sur la Tunisie et
le revenu de chaque ville du magasin.(Figure 23)
D’une part le graphique en secteur montre l’importance de chaque fournisseur par achat, d’autre
part le graphique en anneau prouver
Conclusion Générale
L’analyse commerciale permet aux dirigeants de prendre des décisions basées sur des faits
statistiques. Ces faits peuvent être utilisés pour guider les choix concernant la croissance future de
l'entreprise en évaluant une vision à long terme du marché et de la concurrence.
Références bibliographiques
[1] : Une explosion du volume des données qui ne fait que commencer
[3] : Bernard Marr, Pour passer des données aux décisions LES CINQ ÉTAPES DE LA
GESTION FACTUELLE.
[10] : [Link]
[11] : [Link]
[12] : [Link]
[13] : [Link]
[14] : [Link]
[15] : [Link]
[16] : [Link]
[17] : [Link]
[18] : [Link]
Annexe
Annexe1
Annexe2
Annexe3