Vous êtes sur la page 1sur 34

ECOLE NORMALE SUPÉRIEURE DE ‫ﺍﻟﻤﺪﺭﺳﺔ ﺍﻟﻌﻠﻴﺎ ﻸﺳﺎﺗﺬﺓ ﺍﻟﺘﻌﻠﻴﻢ ﺍﻟﺘﻘﻨﻲ‬

L'ENSEIGNEMENT TECHNIQUE DE MOHAMMEDIA


ENSET ‫ﺍﻟﻤ ﻤﺪ ﺔ‬
UNIVERSITÉ HASSAN II DE CASABLANCA ‫ﺟﺎﻣﻌﺔ ﺍﻟ ﺴﻦ ﺍﻟﺜﺎﻧﻲ ﺑﺎﻟﺪﺍﺭ ﺍﻟﺒﻴﻀﺎﺀ‬

DEPARTEMENT MATHEMATIQUES ET INFORMATIQUE

Rapport du
Stage d’Initiation
Filière :
« Ingénierie Informatique : Big Data et Cloud Computing »

II-BDCC

Optimisation de la Gestion de
Données et Visualisation Interactive

Réalisé par : Encadré par :


Zaid EL MOUADDIBE M. Abdelilah EL BOUJARFAOUI

Année Universitaire : 2023 - 2024

ENSET, Avenue Hassan II - B.P. 159 - Mohammedia - Maroc


🕾 05 23 32 22 20 / 05 23 32 35 30 – Fax : 05 23 32 25 46 - Site Web : www.enset-media.ac.ma
E-Mail : contact@enset-media.ac.ma
Rapport de Stage
Remerciements
Au seuil de ce rapport, j'éprouve un immense respect et une gratitude envers
Monsieur EL BOUJARFAOUI Abdellah, chef du service exploitation SI Postal
chez Barid Al-Maghrib. Sa compétence indéniable, son accompagnement constant
et sa disponibilité m'ont fourni un soutien significatif tout au long de mon stage.
Grâce à sa confiance, j'ai eu l'opportunité d'explorer et de comprendre les
dynamiques du monde professionnel.

Ma reconnaissance s'étend également à Madame BELMOKTAR Narimane,


Chef du Service de Gestion des Programmes. En acceptant ma demande de stage,
elle m'a ouvert les portes de leur remarquable organisation, me fournissant une
occasion précieuse de croissance et d'apprentissage.

Je souhaite exprimer ma gratitude profonde à Groupe Barid Al-Maghrib pour


leur engagement envers l'éducation et l'avenir des étudiants. En m'offrant cette
opportunité de stage, ils ont joué un rôle essentiel dans ma transition du monde
académique au monde professionnel.

Enfin, ma sincère reconnaissance s'adresse à l'ENSET Mohammedia. Leur rôle


clé dans la facilitation de cette immersion professionnelle, un aspect crucial de
notre formation en tant qu'ingénieurs. Leur aide a été la clé d'une expérience
formatrice et m'a donné l'opportunité de grandir dans un environnement
professionnel réel.

Cette expérience de stage a été précieuse et enrichissante, et je suis enthousiaste à


l'idée d'appliquer les compétences et les connaissances que j'ai acquises lors de ma
future carrière.

Rapport de Stage
Sommaire
Remerciements ....................................................................................................... 5
Sommaire................................................................................................................ 3
Liste des figures ....................................................................................................... 4
Liste des abréviations .............................................................................................. 5
Introduction ........................................................................................................... 6

Partie 1 : Présentation de Barid Al-Maghrib ..................................................... 7


1. Historique de Barid Al-Maghrib ................................................................ 7
2. Organigramme de Barid Al-Maghrib ......................................................... 8

Partie 2 : Description du stage ........................................................................... 10


1. Lieu d’affectation ..................................................................................... 10
2. Structure Organisationnelle de Pôle Poste Digitale ................................. 10
3. Objectifs du stage ..................................................................................... 11

Partie 3 : Développement du projet ................................................................... 13


1. Planification et organisation du projet ..................................................... 13
2. Présentation des outils et technologies utilisés ........................................ 14
a. Établissement de l'Infrastructure de Données avec SQL Server .......... 15
b. Développement du Processus d'ETL avec SSIS................................... 16
c. Construction de cubes de données avec SSAS ..................................... 21
d. Visualisation et analyse des données avec Power BI ........................... 22

Partie 4 : Synthèse des Résultats et Visualisation des Données ...................... 24


1. Interprétation des Résultats Analytiques .................................................. 24
2. Évaluation et Portée du Projet .................................................................. 27

Conclusion ............................................................................................................ 29
Bibliographie / Références .................................................................................. 30
Annexes ................................................................................................................. 31

Rapport de Stage 3
Liste des figures
Figure 1 - Les Filiales du Groupe Barid Al-Maghrib (BAM) ....................................... 7
Figure 2 - Organigramme de Barid Al-Maghrib ........................................................... 8
Figure 3 - Organisation du Pôle Poste Digitale au sein de Barid Al-Maghrib ............ 10
Figure 4 - Schéma de l'Objectif et du Processus du Stage .......................................... 12
Figure 5 - La création de la base de données ............................................................... 15
Figure 6 - Interface de création de la base de données dans SSMS ............................ 15
Figure 7 - Processus de Contrôle du Flux de Données ................................................ 16
Figure 8 - Emplacement des fichiers sources .csv ....................................................... 17
Figure 9 - Emplacement du fichier d'erreur ................................................................. 17
Figure 10 - Notification par mail en cas d'erreur ......................................................... 17
Figure 11 - Processus de Flux de Données .................................................................. 18
Figure 12 - Schéma du Processus de Flux de Données ............................................... 19
Figure 13 - Réussite du Processus d'ETL : Du Fichier Source à la Base de Données 20
Figure 14 - Création des Mesures et du Mode Tabulaire avec SSAS ......................... 22
Figure 15 - Présentation du premier tableau de bord créé avec Power BI .................. 23
Figure 16 - Vue d'ensemble de l'entreprise Barid Al-Maghrib ................................... 24
Figure 17 - Analyse détaillée du segment Entreprises ................................................ 25
Figure 18 - Analyse détaillée du segment Clients Occasionnels ................................. 25
Figure 19 - Analyse détaillée du segment e-Commerce .............................................. 26
Figure 20 - Rapport de comparaison annuelle ............................................................. 26
Figure 21 - Évolution annuelle par segment ................................................................ 27

Rapport de Stage 4
Liste des abréviations

▪ BAM Barid Al-Maghrib

▪ BD Base de Données

▪ BI Business Intelligence

▪ CSV Comma Separated Values

▪ DW Data Warehouse

▪ ETL Extract, Transform, Load

▪ SQL Structured Query Language

▪ SSAS SQL Server Analysis Services

▪ SSIS SQL Server Integration Services

▪ SSMS SQL Server Management Studio

Rapport de Stage 5
Introduction
La formation en Ingénierie Informatique atteint sa pleine valeur lorsqu'elle
est éprouvée dans le monde professionnel. C'est dans cette optique que j'ai entamé
mon stage chez Barid Al-Maghrib à Rabat, du 15 juin au 20 juillet 2023. Cette
période s'est révélée être un véritable carrefour entre l'enseignement académique et
l'application industrielle. À travers un projet centré sur la gestion des données et la
visualisation interactive, j'ai approfondi ma compréhension des technologies qui
sont au cœur de l'informatique décisionnelle.

Encadré par un mentor dévoué, j'ai bénéficié d'une occasion unique


d'apprendre et de m'épanouir dans un milieu où l'innovation et le progrès
technologique sont prépondérants. Le soutien personnalisé et l'enseignement reçu
ont été déterminants pour maîtriser les complexités du projet attribué et pour intégrer
efficacement des outils logiciels professionnels dans mes travaux.

Ce rapport raconte mon expérience de stage chez Barid Al-Maghrib. Il


commence par présenter l'entreprise, sa manière de travailler et ses valeurs, puis il
décrit le travail que j'ai fait sur le projet d'optimisation de la gestion des données et
de création de graphiques et tableaux interactifs. Le rapport montre aussi comment
j'ai amélioré mes compétences techniques, les obstacles que j'ai rencontrés et
comment je les ai surmontés.

Au fil de ces pages, je partage non seulement les succès techniques mais
également l'accroissement de mes compétences en gestion de projet et en
communication. Ce rapport vise à illustrer l'influence significative de cette
expérience sur mon développement professionnel, esquissant le profil d'un futur
ingénieur prêt à affronter les défis d'un domaine en perpétuelle mutation.

Rapport de Stage 6
Partie 1 Présentation de Barid Al-Maghrib

Partie 1 : Présentation de Barid Al-Maghrib


1. Historique de Barid Al-Maghrib
Barid Al-Maghrib, membre du Groupe Barid Al-Maghrib (BAM), a été créé en
1998 suite à la séparation des secteurs des postes et des télécommunications.
Cette institution publique dotée de la personnalité morale et de l'autonomie
financière a connu une transformation majeure en août 2010, devenant une
Société Anonyme avec l'État comme unique actionnaire. Cette évolution a permis
de mieux assurer ses missions et de soutenir son développement.

Le Groupe BAM opère dans quatre domaines d'activité clés : le courrier, les
colis et la logistique, la banque et la poste numérique, cette dernière offrant
des services de tiers de confiance. En plus de Barid Al-Maghrib, le Groupe
BAM compte quatre autres filiales : Al Barid Bank, SDTM, Chronopost
International Maroc et Barid Media, toutes réparties sur un vaste réseau national.

La stratégie de BAM se focalise sur l'intégration des nouvelles technologies, la


diversification de ses services, et le respect des normes internationales de qualité.
Barid Al-Maghrib a réussi à maintenir son rôle de service public tout en adaptant
ses offres aux besoins de tous les citoyens marocains. Cette approche lui a permis
de se positionner comme un acteur incontournable du paysage économique
national.

Figure 1 - Les Filiales du Groupe Barid Al-Maghrib (BAM)

Rapport de Stage 7
Partie 1 Présentation de Barid Al-Maghrib

Fiche Technique
Dénomination Sociale Barid Al-Maghrib

Date de Création Fondée en 1892, devenue Barid Al-Maghrib en 1998

Forme Juridique Société anonyme depuis 2010

Chiffre d’Affaires 2,9 milliards de MAD (2019)

Distribution de courrier, livraison de colis, produits


Activité Principale
bancaires, produits numériques

Dirigeant Ahmed Amin Benjelloun Touimi (DG)

Coordonnées Siège social à Rabat, Maroc

Site Web www.poste.ma

2. Organigramme de Barid Al-Maghrib


Barid Al-Maghrib se distingue par une structure organisationnelle bien définie,
garantissant un fonctionnement fluide et une répartition efficace des
responsabilités. L'architecture de cette structure se divise en une Direction
Générale supervisant directement sept sous-directions spécialisées, ainsi que cinq
pôles opérationnels majeurs.
Source - Poste Maroc - Organigramme Juin 2023

Figure 2 – Organigramme de Barid Al-Maghrib

Rapport de Stage 8
Partie 1 Présentation de Barid Al-Maghrib

La Direction Générale est le cœur décisionnel de Barid Al-Maghrib, orchestrant


les grandes orientations de l'entreprise. Elle contient plusieurs divisions
spécialisées :
• Direction Audit & Inspection : Assure la régulation et le contrôle interne,
garantissant l'alignement avec les réglementations et les meilleures pratiques.
• Direction Stratégie & Développement : Responsable de la planification
stratégique et de l'innovation pour le développement de l'entreprise.
• Direction PMO & Organisation : Gère les projets et l'organisation interne
pour optimiser les processus et la structure.
• Direction Contrôle Permanent & Conformité : Veille au respect continu
des normes légales et éthiques.
• Direction RSE (Responsabilité Sociale des Entreprises) : Pilote les
initiatives en matière de développement durable et de responsabilité sociale.
• Direction International et Coopération : Développe les relations
internationales et les partenariats stratégiques.
• Direction Rattachée : Peut s'occuper des fonctions spécifiques ou des
projets directement liés à la Direction Générale.

Les Pôles Opérationnels incluent :


• Pôle RH, Support & Relations Sociales : Gère le capital humain, le support
administratif et les relations sociales.
• Pôle Contrôle de Gestion & Moyens Généraux : Supervise la gestion
financière et les ressources matérielles.
• Pôle Courrier : Centralise les opérations liées au traitement et à la
distribution du courrier.
• Pôle Colis & Logistique : Englobe les activités de livraison de colis et de
gestion logistique, y compris Chronopost et SDTM.
• Pôle Poste Digitale : Concentre les services liés à la poste numérique et à
l'innovation technologique.

Cette structure reflète une organisation axée sur la spécialisation des services,
assurant l'efficacité et la synergie entre les différents segments opérationnels de
Barid Al-Maghrib.

Rapport de Stage 9
Partie 2 Description du stage

Partie 2 : Description du stage


1. Lieu d’affectation
J'ai eu l'opportunité d'intégrer la Direction d'Exploitation du Pôle Poste
Digitale l’un des cinq pôles stratégiques de Barid Al-Maghrib, se concentre sur
l'intégration et l'exploitation des technologies numériques pour moderniser et
diversifier les services postaux.

2. Structure Organisationnelle de Pôle Poste Digitale


Le Pôle Poste Digitale s'articule autour de plusieurs départements essentiels à la
modernisation des services postaux par le biais du numérique :

• Projet Business Développent : Ce département est chargé de développer de


nouvelles avenues commerciales, en explorant des opportunités innovantes.

• Division Industrialisation & Conformité : Comprend les services d'audit


et qualité ainsi que l'industrialisation des processus de production,
garantissant la conformité et l'efficacité opérationnelle.

• Direction Exploitation : Où mon stage a été effectué, cette direction est


responsable de la mise en œuvre pratique des initiatives numériques.

• Direction Commerciale & Marketing : Responsable de l'élaboration et de


l'exécution des stratégies de marché et de l'engagement des clients.
Source - Poste Maroc - Organigramme Juin 2023

Lieu d’affectation

Figure 3 - Organisation du Pôle Poste Digitale au sein de Barid Al-Maghrib

Rapport de Stage 10
Partie 2 Description du stage

3. Objectifs du stage
Dans le cadre de ma formation d'ingénierie en informatique, mon stage à la
Direction d'Exploitation du Pôle Poste Digitale avait des visées bien définies.

Ces objectifs s'inscrivent dans la continuité de mon parcours académique et


professionnel, où l'analyse et la gestion des données constituent des
compétences centrales.

Sous la supervision de mon encadrant, j'ai été initié au domaine de


l'informatique décisionnelle, un champ étroitement lié à la science des données
et pertinent pour mon orientation future.

L'objectif était de me familiariser avec les processus opérationnels et


stratégiques de la Business Intelligence au sein de l'entreprise. À cet effet, un
schéma directeur des objectifs a été établi pour structurer mon apprentissage et
mes contributions durant le stage, me permettant d'aborder de manière concrète
les outils et méthodologies nécessaires à l'analyse de données avancée.

Les objectifs principaux de mon stage étaient :

1. Acquisition de compétences en Business Intelligence : Approfondir ma


maîtrise des outils analytiques et apprendre à les appliquer pour transformer
les données en informations stratégiques.

2. Apprentissage et utilisation des outils ETL : Se familiariser avec les


outils d'extraction, de transformation et de chargement pour préparer les
données à l'analyse, essentielles à la concrétisation des objectifs du stage.

3. Conception d'un Data Warehouse : Concevoir et implémenter une


solution de stockage de données qui soutient l'analyse et la prise de décision.

4. Création de visualisations avec Power BI : Appréhender l'utilisation de


Power BI pour générer des Dashboard interactifs, un savoir-faire crucial
pour la visualisation et l'interprétation des données.

Rapport de Stage 11
Partie 2 Description du stage

5. Évaluation et amélioration des processus : Observer les méthodes de


travail actuelles et acquérir les compétences nécessaires pour proposer des
améliorations, renforçant ainsi la prise de décision basée sur les données.

Sous la direction avisée de mon encadrant et pour atteindre les objectifs fixés, il
m'a été confié un projet clé : Optimiser la gestion des données et créer des
visualisations dynamiques avec Power BI, correspondant aux buts de mon
stage.
Ce projet illustré dans la figure 4 était l'occasion parfaite pour mettre en pratique
mes connaissances et affiner mes compétences techniques.

Figure 4 - Schéma de l'Objectif et du Processus du Stage

Rapport de Stage 12
Partie 3 Développement du projet

Partie 3 : Développement du projet

1. Planification et organisation du projet


La première étape du projet a consisté à se familiariser avec les principes de la
Business Intelligence et à maîtriser les outils nécessaires pour le projet. Cette
initiation, guidée par mon encadrant a été cruciale pour une bonne mise en route,
surtout que c'était ma première incursion dans ce secteur. Grâce à son aide, j'ai
rapidement surmonté les premières difficultés. Une organisation méthodique a
été établie pour assurer l'avancement du projet dans les temps, ce qui a amélioré
l'efficacité de mon travail.

Le Tableau illustre la plan du projet : Cf. annexe 1 - Planification du Projet

La planification du projet a été conçue en collaboration étroite avec mon


encadrant pour garantir une approche structurée et séquentielle. Les grandes
lignes de cette planification sont :

• Définition des Objectifs : Établir des objectifs clairs et mesurables avec mon
encadrant pour cadrer le projet.

• Apprentissage des Outils : Se former aux outils de Business Intelligence


spécifiques au projet, notamment les solutions ETL et Power BI.

• Création de la Base de Données : Construire une base de données solide,


qui a été systématiquement testée pour en assurer la fiabilité.

• Analyse et Visualisation : Analyser les données et créer des tableaux de bord


pour présenter les résultats de manière intuitive.

• Tests et Ajustements : Réaliser des tests pour affiner les fonctionnalités des
tableaux de bord et assurer leur pertinence par rapport aux objectifs du projet.

• Livraison du Projet : Finaliser le projet et le présenter à mon encadrant.

Rapport de Stage 13
Partie 3 Développement du projet

2. Présentation des outils et technologies utilisés


Pour la mise en œuvre du projet, mon encadrant m'a orienté vers des outils et
technologies professionnels reconnus pour leur flexibilité et efficacité en matière
d'analyse de données :

• SQL Server : Ce système de gestion de bases de données


relationnelles a été utilisé pour la création et la configuration
de la base de données, fournissant une plateforme robuste
pour le stockage et la manipulation des données.

• SQL Server Management Studio (SSMS) : C'est une


interface utilisateur intégrée pour gérer SQL Server. Il a
été utilisé pour administrer et gérer les composants de SQL
Server.

• Visual Studio : En tant qu'environnement de


développement intégré (IDE) de Microsoft, il a servi de
plateforme pour le développement du projet. Il fournit des
extensions pour des outils spécifiques, dont SSIS et
SSAS.

• SSIS (SQL Server Integration Services) : un outil


d'ETL (Extraction, Transformation, et Chargement).
Elle a été utilisée pour le développement du processus
d'ETL, qui permet la préparation et l'intégration des
données pour l'analyse.

• SSAS (SQL Server Analysis Services) : un outil


d'analyse de données. Il a été utilisé pour la
construction de cubes de données, des structures
multidimensionnelles qui permettent une analyse
rapide et flexible des données.

Rapport de Stage 14
Partie 3 Développement du projet

• Power BI : Cet outil de visualisation des données de


Microsoft a été employé pour la visualisation des données
et la création des tableaux de bord. Il offre une
représentation visuelle conviviale des données pour
faciliter l'interprétation et la prise de décision.

Une fois une planification détaillée établie et une maîtrise des outils nécessaires
acquise, j'ai entamé la phase de mise en œuvre du projet. Ce fut le moment où les
idées théoriques se sont transformées en applications pratiques et fonctionnelles. J'ai
utilisé chaque outil et technologie de manière stratégique pour assurer l'efficacité et
la réussite du projet.

a. Établissement de l'Infrastructure de Données avec SQL Server


L'un des défis majeurs a été la mise en place de l'infrastructure de données, pour
laquelle j'ai utilisé SQL Server. Cette étape s'est avérée complexe en raison de la
nature sensible des données. L'accès direct à la base de données existante de
l'entreprise étant restreint pour des raisons de confidentialité et de sécurité, mon
encadrant m'a fourni des fichiers .csv contenant des données historiques de
transactions. Ces fichiers, bien que riches en informations, contenaient beaucoup
d'éléments non pertinents pour mon projet.

Face à cette situation, j'ai dû concevoir une base de données personnalisée,


fonctionnant comme un entrepôt de données (Data Warehouse), pour gérer les
informations que je devais analyser.

Figure 6 - Interface de création de la base de données dans SSMS

Rapport de Stage 15
Partie 3 Développement du projet

b. Développement du Processus d'ETL avec SSIS


La prochaine phase de mon projet a consisté à développer le processus ETL
(Extract, Transform, Load) en utilisant SQL Server Integration Services (SSIS).
Mon choix de SSIS a été guidé par les recommandations de mon encadrant, ainsi
que par son utilisation répandue au sein de l'entreprise, grâce à ses fonctionnalités
avancées et sa compatibilité avec les besoins du projet.
L'ETL, un composant essentiel de la gestion des données, joue un rôle important
dans la structuration et la préparation des données en vue d'analyses futures.

Le processus que j'ai établi se décompose en plusieurs étapes essentielles,


détaillées comme suit :

b. 2) Contrôle du Flux de Données

Le premier pas vers la mise en place de l'ETL a été l'organisation et la gestion


du flux de données. J'ai créé un conteneur spécifique pour traiter
systématiquement les fichiers sources. Ce conteneur était programmé pour
lire et traiter chaque fichier situé dans le dossier source. Après le traitement
réussi d'un fichier, il était automatiquement transféré vers un autre dossier
destiné à l'archivage.
Cette étape a été essentielle pour assurer un traitement organisé et efficace
des données, garantissant que chaque fichier soit traité correctement et stocké
de manière sécurisée après utilisation.

Figure 7 - Processus de Contrôle du Flux de Données

Rapport de Stage 16
Partie 3 Développement du projet

Figure 8 - Emplacement des fichiers sources .csv

Un mécanisme de gestion des erreurs a également été mis en place. Si un fichier


n'est pas correctement traité ou contient des erreurs, un fichier est créé dans le
répertoire d'erreur. De plus, une notification par email, incluant la date, l'heure et
le message d'erreur est envoyée. Cette notification a été mise en œuvre grâce à
un script développé en C#.

Figure 9 - Emplacement du fichier d'erreur

Figure 10 - Notification par mail en cas d'erreur

Rapport de Stage 17
Partie 3 Développement du projet

b. 2) Flux de Données

C'est une étape délicate et cruciale, car elle nécessite la mise en place d'un
système qui assure un traitement efficace et précis des données.

Figure 11 - Processus de Flux de Données

b. 2. 1. Choix de la Source de Données


Lors de la mise en place du processus ETL, j'ai dû choisir une source de
données. Parmi les différentes options disponibles, j'ai sélectionné des fichiers
plats. Ce choix a été guidé par le format des données que mon encadrant m'avait
fourni. Les fichiers .csv étaient pratiques pour leur simplicité et leur
compatibilité avec le système SSIS que j'utilisais.

b. 2. 2. Traitement des Données


Une fois la source de données définie, le processus de traitement des données
peut commencer. Cette étape est loin d'être simple et implique plusieurs sous-
étapes :

• Modification des Colonnes : Cela implique la modification des colonnes


des données pour s'adapter à la structure de données peut inclure le
renommage des colonnes, l'élimination des colonnes non nécessaires, ou
l'ajout de nouvelles colonnes.

Rapport de Stage 18
Partie 3 Développement du projet

• Conversion des Données : Il s'agit d'une étape importante où les données


sont converties dans le format requis. Cela implique la conversion de données
textuelles en numériques, ou vice versa.

• Triage : C'est l'étape où les données sont triées dans un certain ordre pour
faciliter leur analyse ultérieure.

• Filtrage : Cette étape implique la suppression des données inutiles ou non


pertinentes. Cela aide à réduire le volume de données et à améliorer
l'efficacité du traitement.

• Agrégation : Dans cette étape, des opérations d'agrégation comme la


somme, le groupement sont effectuées pour obtenir des informations
résumées des données.

b. 2. 3. Destination des Données


Enfin, les données traitées sont envoyées vers la base de données (DW). C'est
la destination finale de notre flux de données.

Figure 12 - Schéma du Processus de Flux de Données

La mise en œuvre de l'ETL avec SSIS a permis d'assurer une manipulation


efficace des données, en garantissant une extraction, une transformation et un
chargement corrects.

Rapport de Stage 19
Partie 3 Développement du projet

ETL

Figure 13 - Réussite du Processus d'ETL : Du Fichier Source à la Base de Données

Rapport de Stage 20
Partie 3 Développement du projet

c. Construction de cubes de données avec SSAS


Durant cette phase de mon stage, j'ai relevé le défi de concevoir et de mettre en
œuvre des structures de données multidimensionnelles en exploitant SQL Server
Analysis Services (SSAS).
La tâche consistait à transformer un ensemble complexe de données brutes en un
modèle analytique structuré et fonctionnel.
Avec le soutien et la guidance de mon encadrant, j'ai entamé la construction de
cubes de données en identifiant des mesures clés - des valeurs calculées destinées
à synthétiser les données.

Pour ce projet, j'ai concentré mes efforts sur l'élaboration de mesures telles que :
• Chiffre d'affaires total : La somme totale des ventes, reflétant la
performance financière globale.
• Nombre de ventes : Le décompte des transactions pour évaluer l'activité
commerciale.
• Prix moyen de vente : Une moyenne des prix qui éclaire la stratégie de
tarification.
• Ventes minimales et maximales : Des indicateurs des extrêmes de
performance, aidant à détecter les tendances ou anomalies.
• Nombre de colis et courriers : Un suivi de la quantité de biens expédiés,
important pour la logistique.
• Nombre de clients : Une mesure du rayonnement commercial et de
l'engagement client.

Ces mesures ont été analysées selon plusieurs dimensions, permettant une vue
d'ensemble multidimensionnelle. Le dimensionnement temporel a révélé les
tendances de vente sur diverses périodes, le dimensionnement géographique a
offert une cartographie des ventes par localisation, et le dimensionnement par
produit a fourni une analyse détaillée des performances par catégorie ou par
article individuel.
L'intégration du mode tabulaire de SSAS a permis d'organiser les données de
manière structurée, facilitant significativement l'accès et l'analyse des données.

Rapport de Stage 21
Partie 3 Développement du projet

Cette méthode a transformé l'interprétation de grandes masses de données en un


processus plus simple et plus intuitif.

Figure 14 - Création des Mesures et du Mode Tabulaire avec SSAS

Tout au long de ce processus, j'ai découvert l'efficacité de SSAS pour rendre les
grandes quantités de données plus accessibles et utiles. En analysant ces données,
j'ai extrait des informations clés qui ont aidé à guider les décisions de l'entreprise.
Cette expérience a aiguisé mes compétences en analyse de données et en Business
Intelligence, me préparant à un avenir dans ce secteur.

d. Visualisation et analyse des données avec Power BI


L'ultime phase de mon projet a été caractérisée par l'utilisation de Power BI pour
traduire les données en visualisations intuitives. Après la structuration
méticuleuse des données avec SSAS, j'ai entamé la création de tableaux de bord
qui non seulement illustraient les données mais permettaient également d'en
extraire des tendances et des aperçus stratégiques.

J'ai conçu chaque tableau de bord en mettant l'accent sur les indicateurs clés
pertinents à l'analyse des performances de l'entreprise.

Rapport de Stage 22
Partie 3 Développement du projet

Cette démarche a été essentielle pour fournir une perspective claire et


approfondie des opérations commerciales.

À travers Power BI, j’ai converti les ensembles de données brutes en informations
significatives posant ainsi les bases pour des décisions éclairées et factuelles.
Ce processus ne marquait pas seulement le point culminant de mon projet mais
représentait également un pas en avant dans l'amélioration de la prise de décision
basée sur les données au sein de l'entreprise.

Pour illustrer concrètement cette avancée, j'ai intégré ci-dessous le premier


tableau de bord que j'ai développé. Ce prototype symbolise le point de jonction
entre mes connaissances théoriques et leur application pratique, reflétant
l'évolution de ma compréhension des outils d'analyse de données au cours de cette
expérience professionnelle enrichissante.

Figure 15 - Présentation du premier tableau de bord créé avec Power BI

Rapport de Stage 23
Partie 4 Synthèse des Résultats et Visualisation des Données

Partie 4 : Synthèse des Résultats et Visualisation


des Données

1. Interprétation des Résultats Analytiques


Suite à l'importation, la transformation et le stockage des données dans la base
de données, j'ai finalisé mon projet par leur intégration à Power BI. Cette étape
cruciale a permis la création d'une suite de tableaux de bord interactifs, offrant
une analyse détaillée des opérations chez Barid Al-Maghrib sur six pages
distinctes :

• Diapositive Générale - Un panorama des données clefs de l'entreprise,


incluant chiffre d'affaires, segmentation de marché, nombre de clients et
activités, avec la flexibilité d'ajustement temporel.

Figure 16 - Vue d'ensemble de l'entreprise Barid Al-Maghrib

Rapport de Stage 24
Partie 4 Synthèse des Résultats et Visualisation des Données

• Diapositive Entreprise - Cette diapositive illustre le chiffre d'affaires


réalisé par le segment des clients d'entreprise, le nombre de commandes
détaillé, le taux ainsi que le top 10 des entreprises clientes et le top 10 des
activités par chiffre d'affaires.

Figure 17 - Analyse détaillée du segment Entreprises

• Diapositive Client Occasionnel - Cette page présente le chiffre d'affaires


réalisé par ce segment, le nombre de commandes détaillé et le taux, ainsi
que le top 10 des régions par chiffre d'affaires.

Figure 18 - Analyse détaillée du segment Clients Occasionnels

Rapport de Stage 25
Partie 4 Synthèse des Résultats et Visualisation des Données

• Diapositive e-Commerce - Cela offre une analyse détaillée du segment


e-Commerce avec le top 10 des clients e-Commerce par chiffre d'affaires.

Figure 19 - Analyse détaillée du segment e-Commerce

• Diapositive Rapport - Cette diapositive propose une comparaison de


l'année en cours et de l'année précédente, comprenant le nombre de
commandes, le chiffre d'affaires et le taux d'évolution.

Figure 20 - Rapport de comparaison annuelle

Rapport de Stage 26
Partie 4 Synthèse des Résultats et Visualisation des Données

• Diapositive Évolution Annuelle Générale - Cette page montre


l'évolution par segment (e-commerce, entreprise, client occasionnel) pour
chaque année (dans mon cas, les données disponibles se limitent à l'année
courante, 2023, et à l'année précédente, 2022).

Figure 21 - Évolution annuelle par segment

L'élaboration de ces tableaux de bord interactifs a renforcé l'efficacité décisionnelle


au sein de l'entreprise. En consolidant des données diverses et dispersées en une
présentation visuelle claire et organisée, la complexité de l'interprétation des
données a été significativement réduite.

2. Évaluation et Portée du Projet


L'évaluation de mon projet révèle une réussite notable. Malgré les défis
rencontrés dans l'utilisation de nouveaux outils d'analyse, le soutien précieux de
mon encadrant et ma propre motivation ont été essentiels pour mener à bien cette
mission selon un plan bien défini.

Rapport de Stage 27
Partie 4 Synthèse des Résultats et Visualisation des Données

Il est important de noter que ce projet représente seulement le début de mon


exploration du vaste domaine de l'analyse de données. Avec la poursuite du
développement et de l'adaptation de ces outils, je m'attends à une amélioration
continue de leur efficacité et de leur utilité dans le processus décisionnel.

Le projet confié par mon encadrant a été achevé dans les délais prévus, et il a été
très satisfait de mon travail. Cependant, ce projet était avant tout un exercice
pour développer mes compétences. Il n'a pas été mis en œuvre au sein de
l'entreprise car il nécessitait l'analyse de données plus sensibles et la création de
nouvelles mesures. Néanmoins, ce projet a été une excellente opportunité pour
moi d'aiguiser mes compétences, d'apprendre à utiliser de nouveaux outils et de
comprendre le rôle crucial des professionnels de l'analyse de données dans la
prise de décision en entreprise. Ce projet a posé les bases nécessaires pour
développer un esprit analytique.

Rapport de Stage 28
Conclusion
En tant qu'étudiant en ingénierie informatique, j'ai eu l'opportunité de réaliser
un stage à Barid Al-Maghrib, un acteur majeur de l'industrie postale marocaine.
Cette expérience a été une passerelle enrichissante vers le monde professionnel, me
permettant d'appliquer et d'élargir les connaissances académiques acquises tout au
long de mon cursus.

Mon rôle principal durant ce stage impliquait la conception d'un tableau de


bord interactif axé sur la facilitation des décisions stratégiques. L'utilisation d'outils
complexes de gestion de bases de données, notamment SQL Server, SSIS, SSAS et
Power BI, m'a permis de transformer efficacement des données brutes en un outil
d'analyse visuel et pertinent.

Plus qu'une simple acquisition de compétences techniques, ce stage a été une


opportunité pour développer des qualités professionnelles essentielles. J'ai appris à
communiquer de manière efficace, à m'adapter aux imprévus et à respecter des
délais serrés. Ces expériences m'ont préparé à relever les défis futurs dans le monde
professionnel.

Par ailleurs, ce stage m'a permis de comprendre l'impact crucial de l'analyse


de données dans le secteur des affaires. Avec l'évolution constante des technologies
comme le Big Data et le Cloud Computing, je suis convaincu que les opportunités
d'exploiter ces outils pour optimiser les processus décisionnels ne feront que croître.

Cette expérience de stage a été extrêmement bénéfique. Elle a non seulement


renforcé mes compétences techniques et professionnelles, mais a également élargi
ma perspective sur mon futur métier et ma passion pour l'analyse de données. Je suis
persuadé que les connaissances et les compétences acquises durant ce stage seront
un atout précieux pour mon avenir professionnel.

Rapport de Stage 29
Bibliographie / Références
Supports en ligne :

• Documentation Power BI. Microsoft. Disponible sur :


https://docs.microsoft.com/power-bi/ (Page consultée le 21 juin 2023).

• Documentation SQL Server Integration Services. Microsoft. Disponible sur


: https://docs.microsoft.com/sql/integration-services/sql-server-integration-
services (Page consultée le21 juin 2023).

• Documentation SQL Server Analysis Services. Microsoft. Disponible sur :


https://docs.microsoft.com/sql/analysis-services/analysis-services (Page
consultée le 21 juin 2023).

• Poste Maroc. Wikipedia. Disponible sur :


https://fr.wikipedia.org/wiki/Poste_Maroc (Page consultée le 21 juin 2023).

• Groupe Poste Maroc. Disponible sur : http://www.poste.ma/ (Page consultée


le 21 juin 2023).

Rapport de Stage 30
Annexes

Le contenu suivant contient des informations supplémentaires qui


appuient et élargissent les détails discutés tout au long du rapport.

Rapport de Stage 31
Annexe 1 - Planification du Projet
Tâche Durée Objectif
Comprendre les bases de la
Initiation BI 3j
BI.

Formation ETL 5j Maîtriser les outils ETL.

Construire le stockage de
Mise en place Data Warehouse 2j
données.
Développer des flux de
Processus ETL 6j
données.
Créer des visualisations de
Rapports avec Power BI 4j
données.
Améliorer les méthodes de
Optimisation des processus 3j
travail.
Préparation de la présentation du
4j Préparer le rendu final.
tableau de bord
Présenter et discuter les
Feedback 1j
résultats.

Rapport de Stage
Rapport de Stage

Vous aimerez peut-être aussi