Couche sémantique : Snowflake confie Open Semantic Interchange (OSI) à la fondation Apache

Snowflake confie Open Semantic Interchange à la fondation Apache

C’est en septembre 2025 que Snowflake a annoncé une spécification open source (licence Apache 2.0) visant à rendre interopérables les modèles sémantiques, qui animent les tableaux de bord au sein des plateformes analytiques et de Business Intelligence (BI). L’objectif du projet est de rendre accessibles aux agents d’intelligence artificielle (IA) les couches sémantiques ainsi que les ontologies, afin d’enrichir leur contexte dans des flux de travail d’entreprise. Ces éléments contiennent généralement des métadonnées décrivant les logiques et les définitions métiers sous-jacentes à des tâches d’analyse ou de prédiction. La première version de la spécification a été diffusée en janvier dernier.

Une couche sémantique pour les agents IA et les plateformes analytiques

Il y a moins de deux semaines, Open Semantic Interchange a été incubé au sein de l’Apache Software Foundation sous le nom d’Apache Ossie. Ce projet est actuellement en phase d’observation avant son acceptation en tant que projet à part entière. Les contributeurs principaux ont choisi une mascotte : un kangourou, dont le nom évoque le terme familier « Aussie », désignant un habitant d’Australie.

Le format YAML, utilisé pour définir les métriques, les dimensions et les relations entre les données, demeure inchangé. Cela permet à divers outils – qu’il s’agisse de plateformes de BI, de moteurs de requêtes ou d’agents d’IA – d’utiliser et de générer des définitions sémantiques sans perte de sens. L’objectif principal est de permettre aux entreprises de définir leur contexte métier, y compris les définitions métiers et les indicateurs clés de performance, une seule fois avant de les propager dans leurs systèmes de gestion de la relation client (CRM), outils BI et entrepôts de données.

Snowflake et Databricks visent à désintermédier cette couche pour la rapprocher des données et de leurs plateformes d’hébergement. En revanche, Tableau, au sein de Salesforce, plaide pour une couche sémantique indépendante des systèmes sous-jacents.

Un fort soutien des éditeurs malgré leurs divergences

Plus de 50 éditeurs soutiennent le projet, dont Microsoft, ce qui représente 33 soutiens supplémentaires par rapport à son lancement. Des contributeurs provenant de Salesforce, Databricks, dbt Labs, RelationalAI et Honeydew ont réalisé plus de 100 commits et 35 pull requests depuis le lancement du projet. Russel Spritzer, ingénieur principal chez Snowflake et membre du comité de gouvernance d’Apache Polaris, a souligné que l’Apache Software Foundation (ASF) rend plus difficile la prise de contrôle d’un projet par un seul éditeur, un point qui a été mis en avant lors de l’annonce de l’incubation d’Apache Ossie.

Les porte-parole de Snowflake précisent qu’en phase d’incubation, Ossie s’appuie sur des listes de diffusion publiques, un développement basé sur GitHub, ainsi qu’un processus formel de discussion et de vote pour les modifications des spécifications. Jean-Baptiste Onofré, ingénieur logiciel principal chez Dremio et membre du comité de direction de l’ASF, insiste sur l’importance de construire une véritable communauté autour de ce projet pour qu’il puisse prospérer au-delà des entreprises individuelles.

La communauté derrière Apache Polaris a proposé une implémentation de référence pour convertir les modèles sémantiques Ossie vers les métadonnées de son catalogue associé au format de tables Apache Iceberg. D’autres convertisseurs et moyens pour les moteurs analytiques d’interroger les objets définis au format YAML/JSON sont également en développement.

Source : Snowflake, Apache Software Foundation.

Source
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *