Plateforme Power BI Analytics — L'Oréal
Impact
KPIs temps réel · Erreurs manuelles éliminées · Schéma en étoile optimisé
Contexte & Enjeux
Lors d'une mission de conseil chez L'Oréal, l'environnement Power BI avait accumulé des années de dette technique. Des mesures DAX critiques étaient lentes — certaines nécessitant plusieurs secondes de calcul sur du matériel standard — du fait d'une logique imbriquée complexe et de calculs de colonnes redondants. Le modèle de données avait évolué organiquement en un enchevêtrement de tables sur-normalisées avec des relations ambiguës plutôt qu'un schéma en étoile propre, rendant difficile l'ajout de nouvelles métriques sans effets de bord. Des processus de saisie manuelle alimentaient les tables sources de KPIs clés sur plusieurs domaines de reporting stratégique, introduisant régulièrement des erreurs qui nécessitaient des corrections chronophages et nuisaient à la confiance dans les chiffres reportés.
Approche
La mission a débuté par un audit de performance : profilage des mesures DAX avec Performance Analyzer pour identifier les calculs les plus lents, cartographie du modèle de données pour trouver les relations redondantes et la logique mal positionnée, revue des flux de saisie alimentant les rapports. J'ai réécrit les mesures DAX critiques selon les bonnes pratiques — passage des colonnes calculées aux mesures quand approprié, introduction de variables pour éviter les calculs redondants, élimination des chaînes CALCULATE imbriquées en restructurant la logique du modèle sous-jacent. Le modèle de données a été refondu en véritable schéma en étoile : une table de faits par processus métier, tables de dimensions pour les attributs partagés (dates, entités, centres de coûts), avec des relations propres, documentées et sans dépendances circulaires. Des flows Power Automate ont remplacé les saisies manuelles pour les tables sources de KPIs, alimentant automatiquement les enregistrements depuis des formulaires standardisés avec validation des données avant intégration dans le modèle Power BI.
Résultats
Les temps de chargement des rapports ont significativement diminué après l'optimisation DAX et la refonte du modèle, rendant les dashboards réactifs pour une utilisation quotidienne en réunions de management. La fiabilité des KPIs s'est améliorée grâce aux flows Power Automate qui ont éliminé la classe d'erreurs liées à la saisie manuelle, réduisant les demandes de corrections remontées par le métier. La refonte en schéma en étoile a donné à l'équipe analytique un modèle de données stable et documenté — de nouveaux KPIs peuvent être ajoutés sans risquer de régressions sur les mesures existantes. La plateforme sert désormais de source unique de vérité pour le monitoring en temps réel des KPIs sur le périmètre de reporting stratégique de L'Oréal.
Ce projet a été réalisé par Klomèna YEO, Analytics Engineer freelance spécialisée Finance & RH. Disponible pour des missions similaires en France et à l'international.