Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Cet article décrit les caractéristiques utilisées dans les agents ou flux d’agents alimentés par le faisceau standard.
Important
Il s’agit d’une fonctionnalité en version préliminaire.
- Microsoft publie des fonctionnalités en préversion avant leur publication officielle afin que les clients puissent y accéder en avant-première et faire part de leurs commentaires.
- Les fonctionnalités en préversion ont des fonctionnalités restreintes et ne sont pas destinées à une utilisation en production.
- Microsoft pourrait modifier les noms et les paramètres des outils MCP en préversion. Évitez les dépendances codées en dur. Microsoft gère la prise en charge des scénarios.
- Les fonctionnalités en préversion sont soumises à Microsoft conditions d’utilisation supplémentaires.
Aperçu
| Nom d'affichage | Description |
|---|---|
| Microsoft Dataverse MCP Server | Serveur MCP contenant des outils permettant d’utiliser Dataverse. |
Outils disponibles
| Tool | Description |
|---|---|
| create_record | Permet aux utilisateurs d’insérer un nouvel enregistrement dans une table Dataverse spécifiée. Une fois la création réussie, l’outil retourne l’identificateur global unique (GUID) de la ligne nouvellement ajoutée, facilitant ainsi son intégration fluide dans les opérations et flux de travail en aval. |
| describe_table | Récupère le schéma T-SQL complet d’une table Dataverse donnée, y compris les noms des champs, les types de données et les relations. Ce schéma fournit aux développeurs une compréhension claire de la structure de la table pour créer des requêtes et gérer efficacement des modèles de données. |
| list_tables | Retourne une liste complète de toutes les tables disponibles dans l’environnement Dataverse actuel. Cette liste permet aux utilisateurs de découvrir et de naviguer rapidement dans le paysage des données au sein de leur environnement organisationnel. |
| read_query | Exécute des instructions SELECT pour interroger les données Dataverse directement, en retournant les résultats en fonction des filtres et conditions spécifiés. Cet outil est idéal pour l’exploration, l’analytique et les scénarios d’intégration de données qui nécessitent une récupération dynamique des données. |
| mettre_à_jour_dossier | Permet aux utilisateurs de modifier un enregistrement existant dans une table Dataverse en spécifiant l’identificateur unique (GUID) de l’enregistrement et les champs à mettre à jour. Cette fonctionnalité garantit une maintenance et une synchronisation efficaces des données. |
| create_table | Permet la création de nouvelles tables Dataverse en définissant le schéma, notamment les noms de colonnes, les types de données et les relations. Cet outil prend en charge la gestion flexible des schémas alignée sur les besoins en constante évolution de l’entreprise. |
| update_table | Facilite la modification du schéma ou des métadonnées d’une table existante, telles que l’ajout de nouvelles colonnes, le renommage de champs ou la mise à jour de contraintes, sans perturber les données ou les flux de travail existants. |
| delete_table | Supprime définitivement une table de l’environnement Dataverse, y compris son schéma et ses données associés. Cette opération est limitée aux utilisateurs disposant d’autorisations appropriées pour garantir la conformité de la gouvernance. |
| delete_record | Supprime un enregistrement spécifique d’une table Dataverse à l’aide de son identificateur unique. Cette opération prend en charge une gestion efficace du cycle de vie des données et la conformité avec les stratégies de rétention. |
| Recherche | Active la recherche basée sur des mots clés dans Dataverse, ce qui permet aux utilisateurs de localiser efficacement des enregistrements, des entités ou des champs spécifiques. Cet outil est particulièrement utile pour l’analyse exploratoire et la découverte de tables au sein de grands ensembles de données. |
| récupérer (fetch) | Récupère les détails complets de l’enregistrement depuis Dataverse en utilisant le nom de la table et l’ID de l’enregistrement. Cet outil offre une visibilité complète des données d’un enregistrement, prenant en charge l’audit, les rapports et les aperçus basés sur l’IA. |
Fonctionnalités clés
Création et ingestion de données
Remplir des tables Dataverse avec de nouvelles données pour les enregistrements métier, les configurations ou les entités opérationnelles.
Outils :
- create_record : insère de nouvelles lignes dans des tables Dataverse et retourne le GUID de l’enregistrement, ce qui permet l’automatisation ou la liaison en aval.
- create_table : permet aux développeurs ou aux administrateurs de définir de nouvelles tables avec un schéma spécifié pour stocker des données métier.
Exploration et détection des données
Comprendre la structure des modèles de données existants et identifier les tables disponibles au sein de Dataverse.
Outils :
- list_tables : répertorie toutes les tables disponibles dans l’environnement Dataverse connecté.
- describe_table : récupère le schéma T-SQL de n’importe quelle table sélectionnée, y compris les colonnes, les types et les relations.
Interrogation et analyse des données
Récupérez, analysez ou validez les données commerciales pour le raisonnement de Copilot ou les flux de travail des développeurs.
Outils :
- read_query : exécute des requêtes SELECT pour extraire des données filtrées à partir de tables Dataverse.
- search : effectue une recherche dans Dataverse à l’aide de mots clés pour localiser les enregistrements qui correspondent à des critères spécifiques.
- fetch : récupère les détails complets d’un enregistrement à l’aide du nom et de l’ID d’entité pour une analyse plus approfondie.
Mises à jour et maintenance des données
Modifiez les données existantes ou mettez à jour le schéma pour qu’il s’aligne sur la modification de la logique métier ou des processus.
Outils :
- update_record : met à jour les champs d’un enregistrement existant, tels que l’état, le propriétaire ou la priorité.
- update_table – Ajuste le schéma ou les métadonnées d’une table. Par exemple, ajouter une nouvelle colonne ou renommer un champ.
Suppression et gestion du cycle de vie des données
Gérer les stratégies de rétention ou nettoyer les enregistrements et tables obsolètes tout en préservant la gouvernance des données.
Outils :
- delete_record : supprime des enregistrements spécifiques par GUID, prenant en charge les suppressions automatisées ou conformes au RGPD.
- delete_table : supprime les tables inutilisées ou obsolètes en toute sécurité à partir de Dataverse.
Scénarios intelligents avec Copilot et l’IA
Autorisez les copilotes et les agents IA, tels que Microsoft Copilot Studio et Claude Desktop, à raisonner en toute sécurité sur les données Dataverse.
Outils :
- search, read_query et fetch : activer les copilotes pour localiser, interpréter et répondre dynamiquement à l’aide de données d’entreprise.
- create_record et update_record : autoriser les copilotes à consigner de nouvelles actions ou à modifier des enregistrements existants dans le cadre de flux de travail conversationnels.