Malloy

Anneau : ASSESS · Domaine : DATA_ANALYTICS · Éditeur : LF Projects, LLC (projet Malloy)

Malloy est un langage open source qui combine modélisation sémantique et langage de requête pour l'analyse de données ; les requêtes sont composables et se traduisent en SQL optimisé pour l'entrepôt cible. Il se prend en main via l'extension VS Code, et son serveur Publisher (dépôt malloydata/publisher, licence MIT) expose les modèles en REST et en MCP avec un déploiement Docker. Aucune version ni date de publication précise n'a été relevée lors de la veille.

Valeur métier

Destiné aux équipes data qui veulent définir la logique métier une seule fois, dans un modèle réutilisable, plutôt que de la répéter dans chaque requête SQL. Limites : l'écosystème est jeune (Publisher affiche environ 118 étoiles sur GitHub à la date de consultation), la documentation pointe surtout vers l'extension VS Code, et la liste des bases supportées reste à confirmer sur la documentation officielle.

Valeur IA

Publisher expose les modèles Malloy via MCP, pour que des agents IA interrogent un modèle sémantique unique plutôt que du SQL brut.

Tags : semantic-layer, query-language, data-modeling, mcp, open-source

https://www.malloydata.dev