Portfolio / Projets / HR Analytics

Business Intelligence · Stage académique · 2025

De SQL Server à Power BI : concevoir un prototype de pilotage RH, financier et des projets.

Deux mois chez Alshadows Technologies pour concevoir un prototype BI de bout en bout : modèle relationnel SQL Server, préparation Power Query, calculs DAX et exploration interactive. Les indicateurs RH et financiers sont simulés : ici, la preuve porte sur la solution, pas sur des résultats métier réels.

9Tables SQLmodèle relationnel
20+Mesures DAXindicateurs calculés
4Pages Power BInavigation et filtres
30Requêtes SQLlivrables documentés

Outils & technologies

SQL ServerPower QueryDAXPower BI

Prototype sur données RH de démonstration.

01 / Contexte & objectif

Transformer des besoins RH, financiers et projets en un prototype BI cohérent.

Pendant mon stage de deux mois chez Alshadows Technologies, l’objectif était de construire un prototype Power BI capable de regrouper plusieurs questions de pilotage dans un même parcours : effectifs, budgets, projets, performance et détail collaborateur.

Socle9 tables SQL

Un modèle relationnel conçu pour relier employés, budgets, projets, salaires, congés, heures et évaluations.

Logique analytique20+ mesures DAX

Des indicateurs pour comparer budget et dépenses, suivre l’activité, les heures supplémentaires et les performances.

Restitution4 vues Power BI

Quatre parcours répondent à quatre niveaux de décision, du résumé exécutif au détail individuel.

Résultat du projet : les données sont des données de démonstration, donc le projet ne prétend pas révéler la situation réelle de l’entreprise. Il démontre surtout qu’un besoin métier peut être traduit en modèle de données, calculs et interfaces analytiques cohérentes.

02 / Modèle relationnel

Avant de construire les graphiques, j’ai conçu le modèle de données qui les alimente.

J’ai structuré une base SQL Server de neuf tables reliées : employés, départements, salaires, budgets, projets, affectations, heures travaillées, congés et évaluations.

Conception SQL

9 tables et des relations explicites

Définition des clés et relations, insertion de données de démonstration et développement d’un ensemble de 30 requêtes SQL pour répondre à des questions RH et financières.

Base de démonstration

57 profils dans le jeu de données de démonstration

Ces profils et leurs indicateurs servent à tester les calculs et les interactions. Ils ne représentent pas les effectifs ni les résultats financiers réels d’Alshadows.

03 / Architecture BI

De SQL Server aux indicateurs : une chaîne de transformation explicite.

Parcours techniqueSQL Server → Power Query → Modèle BI / DAX → Power BI
SQL Server9 tables et données de démonstration
Power Querynettoyage · typage · transformations
Modèle & DAXrelations · plus de 20 mesures
Power BI4 pages · filtres · signets · drill-through

Le chargement des données était principalement manuel. Power Query préparait les tables pour le modèle Power BI ; les mesures DAX couvraient notamment les écarts budgétaires, coûts salariaux, heures supplémentaires et scores d’évaluation. L’objectif était une démonstration cohérente et navigable, pas une automatisation de production.

Schéma redessiné du flux SQL Server, Power Query, modèle DAX et quatre pages Power BI
Schéma du processus, redessiné pour la lecture. Les captures du prototype sont présentées ci-dessous.

04 / Ce que le prototype permet d’explorer

Chaque page répond à une question différente, plutôt que d’empiler des graphiques.

Vue exécutiveQuelle est la structure globale des effectifs ?

Les KPI, filtres et répartitions permettent de parcourir rapidement effectifs, ancienneté, départements et recrutements.

FinanceOù vont les budgets et où apparaissent les écarts ?

Budgets, dépenses, coûts salariaux et projets sont rapprochés pour rendre visibles les écarts et l’utilisation des enveloppes.

Projets & performanceQuels projets avancent et comment les contributions évoluent-elles ?

Statut des projets, affectations, évaluations et tendances de performance sont réunis dans une même vue de suivi.

Drill-throughQue se passe-t-il au niveau d’un collaborateur ?

Le détail individuel relie historique, projets, heures, congés et évaluations sans quitter le rapport.

Explorer le rapport Power BI interactif

Appliquez des filtres et naviguez entre les quatre pages du rapport. Il s’agit d’un prototype publié pour démonstration : le contenu est accessible publiquement et les résultats RH et financiers sont simulés.

Ouvrir le rapport dans un nouvel onglet ↗

Démonstration publique sur données simulées. Les montants et évaluations ne correspondent pas à des informations réelles sur l’entreprise ou les personnes citées. L’accès aux données n’est pas restreint selon les rôles comme il devrait l’être dans une application RH en production.

05 / Réalisation

Une démarche itérative où chaque décision prépare la suivante.

01

Cadrer et modéliser

Définir les indicateurs, les neuf tables et les relations utiles au prototype.

02

Transformer et construire

Insérer les données de démonstration, préparer avec Power Query et développer les mesures DAX.

03

Tester et documenter

Vérifier les parcours de navigation, présenter les quatre pages, corriger et documenter la solution.

La démarche était inspirée des principes agiles : échanges réguliers, revues et ajustements, sans prétendre à un cadre Scrum formel.

Des points hebdomadaires avec le superviseur permettaient de suivre l’avancement, ajuster le périmètre et intégrer les retours. Le projet a ainsi évolué du suivi RH initial vers un prototype couvrant aussi budgets, projets, congés et heures supplémentaires.

06 / Périmètre & transparence

Un prototype BI construit sur des données de démonstration, avec des usages métier clairement définis.

Données

De démonstration et statiques

Les salaires, budgets, effectifs, évaluations et autres valeurs affichées sont simulés. Certains noms utilisés dans le contexte du projet sont réels ; les indicateurs ne doivent pas être interprétés comme des faits concernant ces personnes ou l’entreprise.

Exploitation

Automatisation hors périmètre

Pas de connexion RH temps réel, de suivi de disponibilité de production ni de mesure d’impact sur les processus métier.

Ce que le projet démontre : la conception d’un modèle BI, des calculs DAX, l’ergonomie des rapports et le passage de besoins métier à un prototype testable. Ce qu’il ne démontre pas : des gains opérationnels mesurés en conditions réelles.

07 / Résultat & portée

Le livrable final est un prototype BI complet, navigable et prêt à être relié à des sources réelles.

Le projet aboutit à une base SQL Server, 30 requêtes SQL, plus de 20 mesures DAX et quatre pages Power BI interactives. L’intérêt principal n’est pas un chiffre RH particulier, puisque les données sont simulées, mais la cohérence de la chaîne entre besoin, modèle, calcul et restitution.

Ce qui est démontré

Le parcours BI de bout en bout

Modéliser, préparer, calculer, visualiser et permettre la navigation du résumé au détail.

Pour aller plus loin

Brancher des sources opérationnelles

Pour devenir un outil de pilotage réel, le prototype devrait intégrer des flux automatisés, des règles d’accès et des contrôles de qualité sur des données de production.

Projet suivant

Laboratoire Hadoop & Spark : construire et valider un laboratoire de traitement distribué.