Partie 1 · Domaines et rôles
Domaines, rôles et modèles de données
Un domaine de données regroupe les informations selon un thème ou usage métier : client, finance, logistique… Structurer en domaines favorise une gestion décentralisée et clarifie acteurs, responsabilités, priorités. Le cours indique que c'est le même concept qu'en Data Mesh, où chaque domaine est traité comme un produit, géré par une équipe autonome.
4 rôles par domaine
| Rôle | Mission |
|---|---|
| Business data owner | définit les priorités du domaine, s'assure que les données répondent aux besoins, promeut leur usage |
| Data steward | « bras armé » du data owner : qualité et documentation ; il anime et facilite, ne corrige pas lui-même |
| Architecte des données | conçoit les modèles de données pour répondre aux cas d'usage |
| Délégué à la protection des données | garant de la conformité RGPD, protection des données sensibles |
Vérifie que tu as compris
Les domaines ne fonctionnent pas en vase clos : leurs données sont souvent fournies, utilisées ou enrichies par d'autres domaines (ex. les émissions de CO2 du domaine environnement proviennent des domaines production et logistique). La gouvernance les coordonne pour garantir l'interopérabilité et éviter duplications et incohérences, comme la gouvernance fédérée du Data Mesh.
3 niveaux de modèles de données
- Conceptuel : vision de haut niveau, communication métier/technique, objets principaux et relations.
- Logique : plus détaillé (objets, attributs, types, clés), prépare le passage au physique.
- Physique : implémentation concrète, ex. tables d'une base de données.
Exemple du cours (vente en ligne) : clients, commandes, produits. Client : nom, adresse, email ; commande reliée au client avec date et total ; une commande est reliée à plusieurs produits (nom, prix). Bonne pratique : développer les modèles à partir des cas d'usage existants, puis les enrichir, pas « dans l'absolu ». Un bon modèle est compréhensible par les métiers, facile à utiliser et complet pour les cas d'usage identifiés.
Vérifie que tu as compris