Maîtriser l’architecture Bronze-Silver-Gold dans Microsoft Fabric
Par Mirko Peters ·
Bienvenue sur le blog ! Si vous suivez nos aventures podcast, vous savez à quel point nous sommes obsédés par la recherche de moyens pour simplifier la gestion des données, abattre les silos…
Traduit automatiquement par IA à partir de l'article original. Lire l'original en anglais

Bienvenue sur le blog ! Si vous suivez nos aventures podcast, vous savez à quel point nous sommes obsédés par la recherche de moyens pour simplifier la gestion des données, abattre les silos et, surtout, tirer des informations exploitables des données d’entreprise. Aujourd’hui, nous plongeons en détail dans la structuration de vos pipelines de données à l’aide de l’architecture en médaillon au sein de Microsoft Fabric. Plus précisément, nous examinerons comment les données brutes passent de la couche bronze à la couche silver, pour aboutir enfin dans la couche gold, afin de garantir à votre organisation des analyses propres, fiables et ultra-rapides.
Lorsque les organisations commencent à se lancer dans l’analytique cloud, elles commettent souvent l’erreur de tout déverser dans un unique espace de stockage, dans un désordre total. Sans chemin clair pour la maturation des données, les équipes se retrouvent aux prises avec des problèmes de qualité, des indicateurs contradictoires et des casse-tête de conformité. C’est là qu’intervient l’architecture en médaillon. En établissant une progression claire à travers les niveaux bronze, silver et gold, vous construisez une base fiable qui transforme des entrées chaotiques en actifs prêts pour l’entreprise. Déroulons ensemble, étape par étape, le fonctionnement de cette approche au sein de l’écosystème Microsoft Fabric.
Avant de plonger dans les détails techniques, je vous invite vivement à écouter notre épisode podcast associé, Build a Bronze-Silver-Gold Data Pipeline in Microsoft Fabric. Dans cet épisode, nous décortiquons précisément ces schémas, expliquons comment OneLake relie l’ensemble des briques et explorons des stratégies concrètes pour unifier la gouvernance des données et les flux liés à l’IA.
Introduction à l’architecture en médaillon dans Microsoft Fabric
L’architecture en médaillon est un modèle de conception de données qui organise logiquement les données dans un lac de données, dans le but d’améliorer progressivement et de manière incrémentielle la structure et la qualité des données à mesure qu’elles circulent dans chaque couche du pipeline. Dans Microsoft Fabric, cette architecture est nativement prise en charge par OneLake, le stockage au format Delta Lake et des moteurs de calcul puissants comme Spark et Data Factory.
Pourquoi nous soucier de structurer les pipelines de cette manière ? Dans de nombreuses entreprises, les données brutes arrivent dans d’innombrables formats : fichiers JSON issus d’API, fichiers CSV provenant de systèmes existants, télémétrie en flux continu provenant d’appareils IoT et enregistrements transactionnels issus de bases de données. Si vous tentez d’interroger directement cette soupe brute, vos tableaux de bord ramperont, vos utilisateurs métier seront déroutés par des noms de colonnes confus, et vos ingénieurs données passeront tout leur temps à réparer des rapports défaillants au lieu de générer de la valeur métier.
En imposant une progression bronze, puis silver, puis gold, vous créez des frontières de responsabilité claires :
- Couche bronze : ingérer et conserver la vérité brute.
- Couche silver : nettoyer, transformer et intégrer dans des tables structurées.
- Couche gold : agréger, optimiser et livrer des analyses prêtes à l’usage métier.
Explorons maintenant chacune de ces couches en détail pour comprendre leur fonctionnement au sein d’un environnement Microsoft Fabric moderne.
Comprendre la couche bronze : ingérer les données brutes
La couche bronze, souvent désignée comme couche brute ou de réception, est le premier point de passage de toutes les données qui entrent dans votre écosystème Microsoft Fabric. L’objectif principal est simple mais essentiel : capturer les données le plus rapidement possible, dans leur format d’origine et non modifié, puis les stocker de manière sécurisée.
Lors de la conception de votre couche bronze, résistez à la tentation d’appliquer de la logique métier, de corriger des coquilles ou de supprimer des colonnes. Pourquoi ? Parce que si un script de transformation en aval corrompt accidentellement des données ou supprime un champ dont la conformité aura besoin plus tard, vous devez disposer d’un historique brut et intact auquel revenir. La couche bronze joue le rôle de piste d’audit immuable.
Au sein de Microsoft Fabric, vous ingérez généralement ces données dans OneLake à l’aide de pipelines de données, d’activités de copie ou de flux d’événements en temps réel. Que vous extrayiez des données de Dynamics 365, de bases Azure SQL, de Salesforce ou de compartiments S3 externes, Fabric rend l’ingestion native d’une grande simplicité. Les données sont stockées dans des formats open source comme Delta Parquet, qui offre dès l’origine des transactions ACID et des requêtes à haute performance.
Les pratiques clés pour maintenir une couche bronze saine sont les suivantes :
- Opérations en ajout uniquement : Ne mettez jamais à jour ni ne supprimez d’enregistrements dans la couche bronze. Ajoutez toujours de nouveaux fichiers ou de nouvelles lignes accompagnés d’horodatages d’ingestion.
- Schéma à la lecture : Autorisez l’arrivée de données semi-structurées (comme des charges utiles JSON imbriquées) sans application d’un schéma rigide, afin de ne pas perdre des enregistrements entrants à cause de modifications mineures de la source.
- Suivi des métadonnées : Ajoutez des colonnes de métadonnées lors de l’ingestion (nom du système source, horodatage d’ingestion, identifiant de lot, par exemple) pour conserver une traçabilité complète des données dès le premier jour.
Affiner les données dans la couche argent : nettoyage et transformation
Une fois vos données en sécurité dans la couche bronze, il est temps de les faire monter vers la couche argent. C’est là que se concentre l’essentiel du travail d’ingénierie des données. La couche argent prend les entrées brutes et désordonnées et les transforme en jeux de données nettoyés, validés et conformes aux normes de l’entreprise.
Dans la couche argent, vous passez du schéma à la lecture au schéma à l’écriture. C’est ici que vous appliquez les règles métier qui garantissent l’intégrité des données. Parmi les transformations courantes réalisées dans la couche argent, on trouve :
- Déduplication : identification et suppression des enregistrements d’événements en double ou des fiches clients redondantes.
- Gestion des valeurs manquantes : imputation de valeurs par défaut standard, signalement des anomalies de valeurs nulles ou suppression des enregistrements invalides, selon les règles de gouvernance des données.
- Standardisation : normalisation des formats de date, uniformisation des codes pays, conversion des montants dans une devise de référence et harmonisation de la casse des chaînes de caractères.
- Application des types de données : conversion des représentations textuelles de nombres et de dates en types entiers, décimaux et horodatages appropriés.
- Jointure et enrichissement : combinaison des tables opérationnelles brutes avec des données de référence pour créer des entités unifiées, par exemple la fusion des journaux de transactions clients avec les tables de profils clients de référence.
Dans Microsoft Fabric, les ingénieurs de données utilisent généralement des notebooks exécutant Spark ou des points de terminaison SQL au sein d’un Lakehouse Fabric pour construire ces pipelines de transformation. En stockant les tables argent sous forme de tables Delta, vous bénéficiez de la fonctionnalité de voyage dans le temps, d’un partitionnement efficace et de mises à jour incrémentielles très rapides. Une fois les données arrivées dans la couche argent, elles sont propres, structurées et prêtes à alimenter des analyses départementales spécifiques ou à nourrir des modèles de machine learning.
Construire la couche or : fournir des analyses prêtes pour le métier
Nous avons ingéré les données brutes dans la couche bronze, puis nettoyé et standardisé ces données dans la couche argent. Vient maintenant la partie la plus passionnante : la construction de la couche or. La couche or, souvent appelée couche de service ou couche de présentation, est celle où les données sont mises en forme pour répondre précisément aux questions métier et soutenir la prise de décision au niveau de la direction.
Contrairement aux tables granulaires et fortement normalisées de la couche argent, les tables de la couche or sont généralement modélisées selon des schémas dimensionnels (schémas en étoile), comportant des tables de faits et de dimensions bien définies. C’est ici que vous calculez les indicateurs clés de performance (KPI), le chiffre d’affaires récurrent mensuel, les taux de désabonnement clients, la rotation des stocks et d’autres mesures métier essentielles.
La couche or étant optimisée pour la consommation, la performance est primordiale. Dans Microsoft Fabric, vous pouvez exposer vos tables or directement via un modèle sémantique Power BI ou un point de terminaison SQL. Les analystes métier et les utilisateurs en libre-service peuvent se connecter à ces jeux de données organisés sans avoir à comprendre les jointures sous-jacentes entre tables ni la logique de préparation des données.
Pour tirer le meilleur parti de votre couche or, gardez à l’esprit les principes suivants :
- Terminologie accessible au métier : renommez les noms de colonnes techniques (comme `cust_id_fk_02`) en un langage métier clair (comme `Customer ID`).
- Mesures pré-agrégées : créez des tables de synthèse pour les rapports historiques volumineux afin que les tableaux de bord se chargent en millisecondes plutôt qu’en minutes.
- Alignement sur la stratégie : veillez à ce que chaque table et chaque mesure de la couche or corresponde directement à un objectif d’entreprise ou à une exigence de reporting.
Garantir la sécurité et la gouvernance sur l’ensemble de votre pipeline
Concevoir un pipeline bronze-argent-or irréprochable n’est que la moitié du travail. Au fil du parcours des données à travers ces couches, vous devez veiller à protéger les informations sensibles, à respecter les normes de conformité et à tenir à l’écart les utilisateurs non autorisés. Heureusement, Microsoft Fabric intègre nativement une sécurité de niveau entreprise au cœur de son architecture.
La gouvernance dans Fabric est unifiée grâce à Microsoft Purview. Lorsque vos données passent du bronze à l'argent, puis à l'or, vous pouvez suivre l'intégralité de leur traçabilité. Si un auditeur demande d'où provient un chiffre d'affaires précis figurant sur un tableau de bord de direction, votre graphe de traçabilité indiquera l'exécution exacte du pipeline, le notebook de transformation argent et le fichier brut bronze d'origine.
Le contrôle d'accès est géré de manière transparente grâce à Microsoft Entra ID. Vous pouvez appliquer la sécurité au niveau des lignes (RLS) et la sécurité au niveau des colonnes à la couche or, afin que les responsables commerciaux régionaux ne voient que les données relatives à leur territoire. Par ailleurs, Fabric gère automatiquement le chiffrement des données au repos et en transit, tandis que des outils comme Data Loss Prevention (DLP) et les étiquettes de confidentialité empêchent l'exportation accidentelle des données confidentielles de l'organisation.
En intégrant la sécurité et la gouvernance à chaque niveau de votre architecture médaillon, vous éliminez les risques liés à la prolifération des données et instaurez un climat de confiance absolue auprès de l'ensemble de vos utilisateurs.
Avantages concrets et retour sur investissement des pipelines de données structurés
Adopter l'architecture bronze-argent-or dans Microsoft Fabric n'est pas seulement une bonne pratique d'architecture : c'est un puissant levier de création de valeur métier et de retour sur investissement. Les organisations qui abandonnent un stockage de données désordonné et non structuré au profit d'un pipeline médaillon géré constatent des améliorations opérationnelles considérables.
D'abord, la productivité des équipes d'ingénierie des données explose. Au lieu d'écrire des scripts spécifiques et fragiles pour chaque nouvelle demande de reporting, les ingénieurs construisent des pipelines de transformation réutilisables qui alimentent les niveaux supérieurs en données propres. Des études sur l'adoption de Microsoft Fabric montrent que certaines organisations atteignent une hausse de productivité pouvant aller jusqu'à 25 % dans l'ingénierie des données, et économisent des millions en temps d'analyste, car les données sont faciles à trouver, à fiabiliser et à interroger.
Ensuite, l'analyse en libre-service devient enfin une réalité. Lorsque les utilisateurs métier accèdent à des jeux de données or organisés, dotés de conventions de nommage intuitives et de chiffres fiables, ils cessent de créer des feuilles de calcul parallèles et s'appuient sur les tableaux de bord Power BI officiels. Cette démocratisation des données favorise une culture de la collaboration et accélère sensiblement les cycles de décision.
Enfin, l'architecture cloud-native garantit que, à mesure que votre entreprise se développe, votre infrastructure de données évolue en parallèle, sans nécessiter de refonte architecturale massive. Qu'il s'agisse de traiter des gigaoctets ou des pétaoctets, Microsoft Fabric gère la montée en charge du calcul sous-jacent de manière fluide et économique.
Maîtriser l'architecture bronze-argent-or dans Microsoft Fabric est la manière idéale de mettre de l'ordre dans votre écosystème de données. En faisant passer délibérément les données de l'ingestion brute à un affinage nettoyé, puis à une présentation prête pour le métier, vous libérez tout le potentiel des actifs informationnels de votre organisation. Pour découvrir d'autres analyses d'experts, des décompositions d'architecture et des conseils pratiques sur la maîtrise de cet écosystème, écoutez l'intégralité de notre épisode, Build a Bronze-Silver-Gold Data Pipeline in Microsoft Fabric !
🎧 Écouter cet épisode
Vous souhaitez une explication pratique de Build a Bronze-Silver-Gold Data Pipeline in Microsoft Fabric ? Cet épisode présente le sujet en termes clairs et montre pourquoi il compte pour Microsoft 365, Azure, Power Platform, la sécurité, l'IA et le travail moderne.
Écoutez cet épisode si vous souhaitez :
- Comprendre les concepts clés derrière Build a Bronze-Silver-Gold Data Pipeline in Microsoft Fabric
- Voir comment il s'inscrit dans l'écosystème technologique plus large de Microsoft
- Découvrir où il peut créer une valeur concrète pour votre organisation
Vous aimerez peut-être aussi ces épisodes connexes de M365 FM :
- Créer des modèles de données avec Copilot dans Microsoft Fabric
- Comment créer un agent Microsoft Copilot Fabric
- Microsoft Fabric Governance Beyond Data Lineage
- Microsoft Fabric révèle des lacunes en matière d’ingénierie des données et de gouvernance
- Éviter la dérive des modèles de données dans Microsoft Fabric
Découvrez d’autres échanges pratiques sur Microsoft sur M365 FM.