API & Agents IA
Automatisez beVault avec l'API et les agents IA.
beVault offre à vos équipes une interface graphique pour concevoir, documenter et gérer des environnements Data Vault. Mais vous n'êtes pas limité à l'interface. Utilisez l'API beVault pour connecter la plateforme à vos applications, scripts et workflows. Utilisez le serveur MCP beVault pour connecter beVault à n'importe quel agent IA.
Trois façons d'interagir
Une plateforme. Trois façons d'interagir.
beVault s'adapte à la façon dont vos équipes travaillent.
Interface graphique
Utilisez l'interface beVault pour modéliser les concepts métier, mapper les systèmes sources, créer les objets Data Vault, configurer les règles de qualité des données et gérer les Information Marts.
Intégration par API
Utilisez l'API pour automatiser les opérations, connecter beVault à vos autres outils d'entreprise et intégrer la plateforme dans vos workflows existants.
Serveur MCP
Connectez beVault à un agent IA et permettez-lui de consulter ou de créer des objets dans votre modèle de données, dans le cadre des permissions et contrôles que vous définissez.
L'interface, l'API et le serveur MCP ne sont pas des produits distincts. Ce sont des façons complémentaires d'interagir avec la même plateforme beVault.
Une plateforme. Trois façons de travailler : par l'interface, par le code et par l'IA.
API
L'API beVault
Utiliser beVault par programmation
L'API beVault permet à vos applications et outils d'automatisation d'interagir avec beVault sans que les utilisateurs aient à réaliser chaque opération manuellement dans l'interface graphique.
L'API donne un accès programmatique aux actions disponibles dans l'interface beVault. Les opérations réalisées par un utilisateur peuvent donc aussi être intégrées dans des scripts, des applications, des workflows et des plateformes d'entreprise.
Avec l'API, vous pouvez :
- Créer et mettre à jour des entités dans beVault.
- Synchroniser les métadonnées et la documentation avec votre catalogue de données.
- Intégrer beVault dans vos processus CI/CD et de déploiement.
Et bien plus encore : toute action réalisable dans l'interface peut être reproduite avec l'API.
Connecter beVault à votre écosystème existant
beVault n'a pas besoin de fonctionner comme une plateforme isolée. Utilisez l'API pour le connecter aux outils que votre organisation utilise déjà.
beVault devient ainsi une partie de votre architecture de données globale, plutôt qu'une application déconnectée de plus.
- Catalogues de données et glossaires métier.
- Outils de gouvernance des données.
- Dépôts Git et plateformes CI/CD.
- Outils de workflow et d'orchestration.
- Applications internes.
Et tout autre outil capable d'échanger avec une API.
Automatiser les tâches de modélisation répétitives
De nombreuses équipes data créent régulièrement des objets et des structures similaires. Avec l'API beVault, ces opérations peuvent être automatisées.
Par exemple, vous pouvez définir un modèle pour un concept métier récurrent et l'utiliser pour créer automatiquement les entités correspondantes dans beVault. Cela aide à standardiser l'implémentation, à réduire l'effort manuel et à accélérer la livraison de nouveaux cas métier.
Une automatisation typique peut :
- 1Lire les métadonnées d'un système source.
- 2Appliquer vos règles de modélisation ou votre modèle.
- 3Créer les entités nécessaires dans beVault.
- 4Mettre à jour le catalogue de données et la documentation technique.
- 5Déclencher l'étape suivante de votre workflow de livraison.
Automatisation
De la répétition manuelle à l'automatisation réutilisable
Au lieu de reconstruire les mêmes structures à la main, votre équipe peut créer des processus réutilisables qui produisent des résultats cohérents à chaque fois.
Serveur MCP
Connecter beVault aux agents IA avec MCP
Le Model Context Protocol, ou MCP, fournit une façon standard pour les applications IA de se connecter à des outils et à des sources de données externes.
Le serveur MCP beVault permet aux agents IA compatibles MCP d'interagir avec votre modèle de données, dans le cadre des permissions et contrôles que vous définissez.
Par exemple, un agent IA pourrait répondre à :
« Quels concepts métier sont liés au domaine client ? »
Ou :
« Crée la structure de satellite standard pour cette source à partir de notre modèle. »
Selon leurs accès, les agents peuvent :
- Répondre à des questions sur votre modèle de données.
- Explorer les métadonnées, les entités, les relations et le lignage.
- Créer ou mettre à jour des objets dans beVault.
- Assister les tâches de modélisation répétitives.
- Vous aider à créer des Information Marts à partir de votre modèle existant.
Et toute autre tâche que vous confiez à votre agent, dans la limite des accès que vous lui accordez.
Démo interactive : à partir d'un projet beVault vide, l'agent propose un modèle de données que l'utilisateur revoit et valide avant son exécution.
Étape suivante
