Annonce
🛠️ Voici le Data Product Builder
Décrivez ce que vous voulez dans un Data Contract, puis demandez à votre agent de code de le construire. Le Data Product Builder apporte le développement piloté par les contrats aux produits de données : Claude Code, OpenAI Codex ou GitHub Copilot CLI implémentent le produit de données en quelques minutes, dans le respect total de vos conventions et en pleine intégration avec Entropy Data.
Comment ça marche
Les Data Engineers construisent aujourd'hui leurs produits de données avec des agents de code. L'agent écrit les modèles dbt, les tests, le workflow de CI. Il a besoin de trois entrées, et toutes peuvent être gérées depuis Entropy Data :
- Le Data Contract définit le quoi : le jeu de données que le produit de données doit fournir, spécifié sous forme de contrat ODCS du point de vue du Data Consumer.
- Le skill repository définit le comment : les conventions, les templates et les politiques de votre organisation pour construire des produits de données sur votre stack.
- La marketplace de données fournit les données sur lesquelles s'appuyer : les produits de données en amont, les applications sources et les données externes que le nouveau produit de données consomme. L'agent les découvre via la CLI Entropy Data et demande même les accès pour le compte du nouveau produit de données.
L'agent de code combine ces trois éléments et implémente le produit de données en quelques minutes : un jeu de données, un projet dbt, un Databricks Asset Bundle, tout ce que votre stack exige, avec les tests, le workflow de déploiement, le data lineage et les métadonnées. Le résultat apparaît entièrement branché dans Entropy Data : publication sur la marketplace, data lineage, résultats des tests de contrat, détection de drift et gestion des accès.
Des skill repositories open source
Un skill repository est un dépôt Git contenant des skills (des instructions Markdown que l'agent charge pour une tâche donnée), des templates de fichiers et des hooks de validation. Forkez-en un et encodez-y vos propres conventions. Entropy Data fournit des skill repositories open source pour chaque stack :
- dataproduct-builder-dbt. dbt avec n'importe quel adaptateur : Snowflake, BigQuery, Databricks, Redshift, Postgres, DuckDB. GitHub Actions pour la CI.
- dataproduct-builder-databricks. Databricks Asset Bundles avec Lakeflow Spark Declarative Pipelines. Partage via Unity Catalog.
- Snowflake Native Apps Framework et AWS Glue. Bientôt disponibles.
Les dépôts communautaires et sur mesure sont les bienvenus. Proposez une pull request sur le registre dataproduct-builders pour y référencer le vôtre.
À vous de jouer
Lisez le guide du Data Product Builder pour la démonstration complète avec l'exemple Shelf Warmers : édition du contrat, découverte sur la marketplace, demandes d'accès et produit de données finalisé dans Entropy Data. Ou rendez-vous directement dans la documentation.