Dataverse MCP Server-reference (prøveversion)

Vigtigt!

  • Dette er en prøveversionsfunktion.
  • Prøveversionsfunktioner er ikke beregnet til produktionsbrug og kan have begrænset funktionalitet. Disse funktioner er underlagt supplerende vilkår for anvendelse og er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.

Oversigt

Vis navn Beskrivelse
Microsoft Dataverse MCP-server MCP Server, der indeholder værktøjer til at arbejde med Dataverse.

Tilgængelige værktøjer

Værktøj Beskrivelse
create_record Giver brugerne mulighed for at indsætte en ny post i en angivet Dataverse-tabel. Når oprettelsen er fuldført, returnerer værktøjet guid'et (Globally Unique Identifier) for den nyligt tilføjede række, hvilket letter problemfri integration med downstream-handlinger og arbejdsprocesser.
describe_table Henter det komplette T-SQL-skema for en given Dataverse-tabel, herunder feltnavne, datatyper og relationer. Dette skema giver udviklere en klar forståelse af tabellens struktur til oprettelse af forespørgsler og effektiv administration af datamodeller.
list_tables Returnerer en omfattende liste over alle tilgængelige tabeller i det aktuelle Dataverse-miljø. Denne liste hjælper brugerne med hurtigt at finde og navigere i dataområdet i deres organisationsmiljø.
read_query Udfører SELECT-sætninger for at forespørge Dataverse-data direkte og returnere resultater baseret på angivne filtre og betingelser. Dette værktøj er ideelt til dataudforsknings-, analyse- og integrationsscenarier, der kræver dynamisk datahentning.
update_record Giver brugerne mulighed for at redigere en eksisterende post i en Dataverse-tabel ved at angive postens entydige id (GUID) og de felter, der skal opdateres. Denne funktion sikrer effektiv vedligeholdelse og synkronisering af data.
create_table Gør det muligt at oprette nye Dataverse-tabeller ved at definere skemaet, herunder kolonnenavne, datatyper og relationer. Dette værktøj understøtter fleksibel skemastyring, der er tilpasset de forretningsmæssige behov, der udvikler sig.
update_table Gør det lettere at ændre en eksisterende tabels skema eller metadata – f.eks. tilføjelse af nye kolonner, omdøbning af felter eller opdatering af begrænsninger – uden at forstyrre eksisterende data eller arbejdsprocesser.
delete_table Fjerner permanent en tabel fra Dataverse-miljøet, herunder dets tilknyttede skema og data. Denne handling er begrænset til brugere med de relevante tilladelser for at sikre overholdelse af styringen.
delete_record Sletter en bestemt post fra en Dataverse-tabel ved hjælp af dens entydige id. Denne handling understøtter effektiv administration af datalivscyklus og overholdelse af opbevaringspolitikker.
søge Aktiverer nøgleordsbaseret søgning på tværs af Dataverse, så brugerne kan finde bestemte poster, objekter eller felter effektivt. Dette værktøj er især nyttigt til udforskningsanalyse og tabelsøgning i store datasæt.
hent Henter de komplette postoplysninger fra Dataverse ved hjælp af tabelnavnet og post-id'et. Dette værktøj giver fuld indsigt i en posts data, der understøtter overvågning, rapportering og AI-drevet indsigt.

Nøglefunktioner

Oprettelse og indtagelse af data

Udfyld Dataverse-tabeller med nye data til forretningsposter, konfigurationer eller driftsenheder.

Værktøjer:

  • create_record – indsætter nye rækker i Dataverse-tabeller og returnerer postens GUID, hvilket muliggør automatisering eller sammenkædning af downstream.
  • create_table – gør det muligt for udviklere eller administratorer at definere nye tabeller med et angivet skema til lagring af forretningsdata.

Dataudforskning og -søgning

Forstå strukturen af eksisterende datamodeller, og identificer tilgængelige tabeller i Dataverse.

Værktøjer:

  • list_tables – viser alle de tabeller, der er tilgængelige i det tilsluttede Dataverse-miljø.
  • describe_table – henter T-SQL-skemaet for en valgt tabel, herunder kolonner, typer og relationer.

Dataforespørgslen og -analysen

Hent, analysér eller valider forretningsdata for Copilot-ræsonnering eller udviklerarbejdsprocesser.

Værktøjer:

  • read_query – udfører SELECT-forespørgsler for at hente filtrerede data fra Dataverse-tabeller.
  • search – søger på tværs af Dataverse ved hjælp af nøgleord for at finde poster, der opfylder bestemte kriterier.
  • fetch – henter komplette oplysninger om en post ved hjælp af objektnavn og id for at få en dybere analyse.

Dataopdateringer og vedligeholdelse

Rediger eksisterende data, eller opdater skemaet, så det stemmer overens med ændring af forretningslogik eller -processer.

Værktøjer:

  • update_record – opdaterer felter i en eksisterende post, f.eks. status, ejer eller prioritet.
  • update_table – justerer skemaet eller metadataene for en tabel. Du kan f.eks. tilføje en ny kolonne eller omdøbe et felt.

Datasletning og livscyklusstyring

Administrer opbevaringspolitikker, eller ryd op i forældede poster og tabeller, mens du vedligeholder datastyring.

Værktøjer:

  • delete_record – fjerner bestemte poster af GUID, hvilket understøtter automatisk oprydning eller sletninger, der overholder GDPR.
  • delete_table – sletter ubrugte eller frarådede tabeller sikkert fra Dataverse.

Intelligente copilot- og AI-scenarier

Sæt AI-medpiloter og agenter, f.eks. Microsoft Copilot Studio og Claude Desktop, i stand til at holde styr på Dataverse-data på en sikker måde.

Værktøjer:

  • søg, read_query og fetch – aktivér medpiloter til dynamisk at finde, fortolke og svare ved hjælp af virksomhedsdata.
  • create_record og update_record – Tillad, at medpiloter logfører nye handlinger eller ændrer eksisterende poster som en del af arbejdsprocesser for samtaler.