DEV Community

Cover image for 🚀Modélisation d'un Data Warehouse pour JustCook
mohamed ait sidi hou
mohamed ait sidi hou

Posted on

🚀Modélisation d'un Data Warehouse pour JustCook

J'ai travaillé sur la conception d'un entrepôt de données pour JustCook, une startup innovante qui propose une application de livraison d'ingrédients pour des recettes spécifiques.

Image description

Objectif

Construire une architecture SQL robuste pour supporter les données de livraisons, de paiements, de recettes...

Technologies utilisées :

  • MySQL Workbench pour la modĂ©lisation initiale
  • Microsoft SQL Server pour la BDD
  • Azure Data Factory pour l'intĂ©gration des donnĂ©es
  • Power BI pour la visualisation et le partage de rapports

Modélisation en étoile :

  • Tables de faits : Contiennent les valeurs calculĂ©es (montants, quantitĂ©s...)
  • Tables de dimensions : Stockent les informations descriptives (recettes, ingrĂ©dients, clients, adresses...)

Shema en Etoile

Processus :

  1. Modélisation de l'entrepôt de données dans MySQL Workbench.
  2. Création des tables et relations dans MS SQL Server.
  3. Chargement des données sources via Azure Data Factory.
  4. Création de rapports interactifs dans Power BI pour une analyse en temps réel.

Résultat : Une architecture solide et scalable, prête à supporter les opérations de JustCook et à fournir des insights précieux pour les décisions stratégiques.

💡 Pourquoi un Schéma en étoile ?

  1. Simplicité : Structure claire avec une table de faits centrale et des tables de dimensions, facile à comprendre et à maintenir.
  2. Performances : Requêtes rapides grâce à des jointures réduites, idéal pour les analyses en temps réel (livraisons, paiements).
  3. Compatibilité Power BI : Permet une analyse intuitive et la création de dashboards efficaces.
  4. Scalabilité : Facile à étendre sans perturber l'existant.
  5. Aligné avec les besoins métier : Réponse rapide aux questions métier grâce à des données descriptives et des métriques précises.

Top comments (0)