Aller au contenu principal

Quatre standards ouverts pour la gestion des données

Quels standards ouverts décrivent vos données, et comment s'articulent-ils ?

Par Dr. Simon Harrer · · vidéo de 1:49 · 7 diapositives

En bref

Quatre standards ouverts décrivent vos données sur trois niveaux. ODPS décrit le produit de données, et ODCS décrit ses Data Contracts. Apache Ossie décrit les modèles sémantiques et l'ontologie. Chaque colonne d'un Data Contract pointe vers son concept métier.

Regarder sur YouTube
Diapositive 1 de l'épisode 13 d'Entropy Explains, Des fichiers que chaque outil lit : « Définir une fois, utiliser partout » ne fonctionne que si tous les outils lisent les mêmes fichiers.

Des fichiers que chaque outil lit

« Définir une fois, utiliser partout » ne fonctionne que si tous les outils lisent les mêmes fichiers. Il y a un fichier pour le produit de données, un pour le Data Contract, un pour le modèle sémantique et un pour l'ontologie. Les outils de BI, les plateformes de données, les catalogues de données et les agents IA lisent ces fichiers.

Diapositive 2 de l'épisode 13 d'Entropy Explains, Trois niveaux : Les standards fonctionnent sur trois niveaux.

Trois niveaux

Les standards fonctionnent sur trois niveaux. Le niveau physique porte les tables. Le niveau logique porte les produits de données, les Data Contracts et les modèles sémantiques. Le niveau conceptuel porte l'ontologie, qui dit ce que votre métier veut dire.

Diapositive 3 de l'épisode 13 d'Entropy Explains, ODPS : le produit de données : ODPS, l'Open Data Product Standard, décrit le produit de données.

ODPS : le produit de données

ODPS, l'Open Data Product Standard, décrit le produit de données. Il nomme le propriétaire, par exemple l'équipe checkout. Il liste aussi les Input Ports et les Output Ports. Les Consumers et les autres produits de données se connectent par ces ports.

Diapositive 4 de l'épisode 13 d'Entropy Explains, ODCS : le Data Contract : ODCS, l'Open Data Contract Standard, spécifie un Output Port.

ODCS : le Data Contract

ODCS, l'Open Data Contract Standard, spécifie un Output Port. Le Data Contract contient le schéma, les règles de qualité, les service levels et les conditions d'utilisation. Bitol, un projet Linux Foundation, maintient ODCS et ODPS.

Diapositive 5 de l'épisode 13 d'Entropy Explains, Ossie : le modèle sémantique : Apache Ossie ajoute deux couches porteuses de sens.

Ossie : le modèle sémantique

Apache Ossie ajoute deux couches porteuses de sens. Le modèle sémantique se place au-dessus des tables et sert à l'analytique. Il contient des datasets, des jointures et des métriques. Chaque outil calcule alors le chiffre d'affaires de la même façon.

Diapositive 6 de l'épisode 13 d'Entropy Explains, Ossie : l'ontologie : L'ontologie décrit le métier lui-même, sans tables.

Ossie : l'ontologie

L'ontologie décrit le métier lui-même, sans tables. Elle contient des concepts, des relations et des règles. Un client passe des commandes, et le total d'une commande n'est jamais négatif. C'est vrai sur chaque plateforme où se trouvent les données.

Diapositive 7 de l'épisode 13 d'Entropy Explains, Comment ils s'articulent : L'ontologie définit le sens.

Comment ils s'articulent

L'ontologie définit le sens. Les produits de données et les modèles sémantiques l'implémentent. Le Data Contract relie les deux niveaux : chaque colonne pointe vers le concept qu'elle implémente. Ici, la colonne customer_id pointe vers le concept Customer.