Dela via


Azure Data Explorer-verktyg för Azure MCP Server

Med Azure MCP Server kan du hantera Azure Data Explorer-resurser med hjälp av frågor om naturligt språk. Du kan visa kluster, visa databaser, köra frågor mot data med naturligt språk. Du kan också använda specifika KQL-frågor för riktade svar.

Azure Data Explorer är en snabb, fullständigt hanterad dataanalystjänst för realtidsanalys på stora mängder dataströmning från program, webbplatser, IoT-enheter med mera. Azure Data Explorer hjälper dig att analysera stora mängder olika data från alla datakällor, till exempel webbplatser, program, IoT-enheter med mera.

Anmärkning

Verktygsparametrar: Azure MCP Server-verktygen definierar parametrar för data som de behöver för att slutföra uppgifter. Vissa av dessa parametrar är specifika för varje verktyg och dokumenteras nedan. Andra parametrar är globala och delas av alla verktyg. Mer information finns i Verktygsparametrar.

Villkorsparametrar

Vissa av Azure Data Explorer-verktygen kräver någon av följande parameteruppsättningar i konversationskontexten:

  • Alternativ 1: Kluster-URI
  • Alternativ 2: Både klusternamn och prenumeration

Ange inte alla tre parametrarna (kluster-URI, klusternamn och prenumeration) tillsammans, eftersom detta skapar motstridiga indata.

Kluster: Lista kluster

Azure MCP Server listar alla Azure Data Explorer-kluster i en prenumeration.

Exempel på frågor är:

  • Lista kluster: "Visa mig alla Azure Data Explorer-kluster i min prenumeration."
  • Visa kluster: "Vilka Azure Data Explorer-kluster har jag tillgängliga?"
  • Kontrollera kluster: "Visa en lista över alla mina Azure Data Explorer-kluster."
  • Frågekluster: "Visa min Azure Data Explorer-klusterorganisation."
  • Hitta kluster: "Hämta alla ADX-kluster i min Azure-prenumeration."

Kluster: Hämta klusterinformation

Azure MCP-servern hämtar information om ett specifikt Azure Data Explorer-kluster.

Exempel på frågor är:

  • Få information: "Visa information om mitt Azure Data Explorer-kluster 'analytics-cluster'."
  • Visa kluster: "Ge mig information om mitt ADX-kluster 'logs-prod'."
  • Klusterinformation: "Vad finns det för information om Azure Data Explorer-klustret 'data-explorer-dev'?"
  • Kontrollera konfigurationen: "Hämta konfigurationsinformation för mitt ADX-kluster "telemetrikluster".
  • Klusteregenskaper: "Visa egenskaper för mitt Azure Data Explorer-kluster i prenumerationen 'my-sub'."
Parameter Obligatorisk eller valfri Beskrivning
Kluster Krävs Namnet på Azure Data Explorer-klustret.

Databas: Lista databaser

Azure MCP Server visar en lista över alla databaser i ett Azure Data Explorer-kluster.

Exempel på frågor är:

  • Lista databaser: "Visa alla databaser i mitt Azure Data Explorer-kluster."
  • Visa databaser: "Vilka databaser har jag i mitt ADX-kluster "analyskluster"?
  • Kontrollera databaserna: "Visa en lista över alla databaser i mitt Data Explorer-kluster."
  • Frågedatabaser: "Visa databaser i Azure Data Explorer-kluster-URI"https://mycluster.westus.kusto.windows.net.
  • Hitta databaser: "Hämta alla databaser från min ADX-instans."
Parameter Obligatorisk eller valfri Beskrivning
Kluster-URI Villkorsstyrt krav URI:n för Azure Data Explorer-klustret.
Kluster Villkorsstyrt krav Namnet på Azure Data Explorer-klustret.

Tabell: Lista tabeller

Azure MCP Server listar alla tabeller i en specifik Azure Data Explorer-databas.

Exempel på frågor är:

  • Listtabeller: "Visa alla tabeller i loggdatabasen i mitt Azure Data Explorer-kluster."
  • Visa tabeller: "Vilka tabeller har jag i databasens telemetri i mitt ADX-kluster?"
  • Kontrollera tabeller: "Visa en lista över alla tabeller i Azure Data Explorer-databasen 'analys'."
  • Frågetabeller: "Visa tabeller i databasen mått i mitt Data Explorer-kluster."
  • Hitta tabeller: "Hämta alla tabeller från "händelser"-databasen i min Azure Data Explorer-instans.
Parameter Obligatorisk eller valfri Beskrivning
Kluster-URI Villkorsstyrt krav URI:n för Azure Data Explorer-klustret.
Kluster Villkorsstyrt krav Namnet på Azure Data Explorer-klustret.
Databas Krävs Namnet på Azure Data Explorer-databasen.

Tabell: Hämta tabellschema

Azure MCP-servern hämtar schemat för en specifik tabell i en Azure Data Explorer-databas.

Exempel på frågor är:

  • Visa schema: "Visa schemat för tabellen Händelser i min Azure Data Explorer-databas."
  • Hämta struktur: "Vilka kolumner har tabellen Mått i min ADX-databas?"
  • Kontrollera schemat: "Beskriv tabellen Loggar i datautforskarens databas."
  • Visa kolumner: "Visa kolumner och typer för telemetritabellen i Azure Data Explorer."
  • Granska tabellen: "Hämta strukturen för tabellen Spårningar i min ADX-databas."
Parameter Obligatorisk eller valfri Beskrivning
Kluster-URI Villkorsstyrt krav URI:n för Azure Data Explorer-klustret.
Kluster Villkorsstyrt krav Namnet på Azure Data Explorer-klustret.
Databas Krävs Namnet på Azure Data Explorer-databasen.
Tabell Krävs Tabellens namn.

Exempeldata

Azure MCP-servern hämtar ett exempel på data från en angiven Azure Data Explorer-tabell.

Exempel på frågor är:

  • Hämta exempeldata: "Visa mig ett exempel på data från tabellen Händelser i min Azure Data Explorer-databas."
  • Förhandsversionstabell: "Ge mig en förhandsversion av poster från tabellen Loggar i min ADX-databas."
  • Visa dataexempel: "Visa exempelrader från tabellen Mått i min Data Explorer-databas."
  • Kontrollera dataformatet: "Hämta några exempelposter från tabellen Telemetri i Azure Data Explorer för att se datastrukturen."
  • Datautforskning: "Returnera 10 exempelrader från tabellen UserActivity i mitt ADX-kluster."
Parameter Obligatorisk eller valfri Beskrivning
Kluster-URI Villkorsstyrt krav URI:n för Azure Data Explorer-klustret.
Kluster Villkorsstyrt krav Namnet på Azure Data Explorer-klustret.
Databas Krävs Namnet på Azure Data Explorer-databasen.
Tabell Krävs Namnet på tabellen som du vill exempeldata från.
Gräns Valfritt Det maximala antalet rader som ska returneras i exemplet.

Query

Azure MCP-servern kör en KQL-fråga mot en Azure Data Explorer-databas.

Exempel på frågor är:

  • Kör fråga: "Kör loggar | där Timestamp > ago(1h) | count' i min Azure Data Explorer-databas."
  • Frågedata: "Kör KQL-fråga för att hitta alla fel under de senaste 24 timmarna i min ADX-databas."
  • Hämta data: "Hämta de senaste händelserna från min Data Explorer-databas med frågor."
  • Extrahera insikter: "Fråga efter användaraktivitetsmönster från min Azure Data Explorer-databas."
  • Analysera loggar: "Kör KQL för att sammanfatta prestandamått efter tjänst i min ADX-databas."
Parameter Obligatorisk eller valfri Beskrivning
Kluster-URI Villkorsstyrt krav URI:n för Azure Data Explorer-klustret.
Kluster Villkorsstyrt krav Namnet på Azure Data Explorer-klustret.
Databas Krävs Namnet på Azure Data Explorer-databasen.
Fråga Krävs KQL-frågan som ska köras.