Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med Azure MCP Server kan du hantera Azure Database for PostgreSQL-resurser med hjälp av frågor på naturligt språk. Du kan köra frågor mot databaser, listtabeller, hämta scheman med mera utan att komma ihåg komplex frågesyntax.
Azure Database for PostgreSQL är en fullständigt hanterad, intelligent och skalbar PostgreSQL-databastjänst i molnet. Det gör att du kan fokusera på programutveckling, inte databashantering.
Anmärkning
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.
Lista databaserna
Azure MCP-servern kan visa en lista över alla databaser på en PostgreSQL-server.
Exempel på frågor är:
- Lista databaser: "Visa alla databaser i min PostgreSQL-server."
- Visa databaser: "Vilka databaser har jag på min PostgreSQL-server?"
- Kontrollera databaserna: "Kontrollera att jag har en databas med namnet 'xyz' i servern 'my-pg-server'."
- Frågedatabaser: "Visa databaser i PostgreSQL-servern i resursgruppen "my-rg"."
- Hitta databaser: "Hämta alla databaser från min PostgreSQL-instans."
Parameter | Obligatorisk eller valfri | Beskrivning |
---|---|---|
Prenumeration | Krävs | Azure-prenumerationens ID eller namn. |
resursgrupp | Krävs | Namnet på Azure-resursgruppen. |
Användarnamn | Krävs | Användarnamnet för att få åtkomst till PostgreSQL-servern. |
Server | Krävs | PostgreSQL-servern som ska nås. |
Köra databasfråga
Azure MCP-servern kan köra en fråga i en PostgreSQL-databas.
Exempel på frågor är:
- Kör fråga: "Kör SELECT * FROM users LIMIT 10" i min PostgreSQL-databas.
- Frågedata: "Kör en fråga för att hämta de senaste beställningarna från PostgreSQL-databasen."
- Hämta data: "Hämta användarinformation från min PostgreSQL-databas med fråga."
- Extrahera data: "Fråga kunddata från min PostgreSQL-server."
- Hämta poster: "Välj de främsta försäljningsposterna från PostgreSQL-databasen."
Parameter | Obligatorisk eller valfri | Beskrivning |
---|---|---|
Prenumeration | Krävs | Azure-prenumerationens ID eller namn. |
resursgrupp | Krävs | Namnet på Azure-resursgruppen. |
Användarnamn | Krävs | Användarnamnet för att få åtkomst till PostgreSQL-servern. |
Server | Krävs | PostgreSQL-servern som ska nås. |
Databas | Krävs | Den PostgreSQL-databas som ska nås. |
Fråga | Krävs | Fråga som ska köras mot en PostgreSQL-databas. |
Lista tabeller
Azure MCP-servern kan visa alla tabeller i en PostgreSQL-databas.
Exempel på frågor är:
- Listtabeller: "Visa alla tabeller i min PostgreSQL-databas."
- Visa tabeller: "Vilka tabeller har jag i min PostgreSQL-databas?"
- Kontrollera tabeller: "Kontrollera att jag har en tabell med namnet 'xyz' i PostgreSQL-databasen 'my-db'."
- Frågetabeller: "Visa tabeller i PostgreSQL-databasen i servern "my-pg-server".
- Hitta tabeller: "Hämta alla tabeller från min PostgreSQL-databas."
Parameter | Obligatorisk eller valfri | Beskrivning |
---|---|---|
Prenumeration | Krävs | Azure-prenumerationens ID eller namn. |
resursgrupp | Krävs | Namnet på Azure-resursgruppen. |
Användarnamn | Krävs | Användarnamnet för att få åtkomst till PostgreSQL-servern. |
Server | Krävs | PostgreSQL-servern som ska nås. |
Databas | Krävs | Den PostgreSQL-databas som ska nås. |
Hämta tabellschema
Azure MCP-servern kan hämta schemat för en specifik tabell i en PostgreSQL-databas.
Exempel på frågor är:
- Visa schema: "Visa schemat för tabellen 'användare' i min PostgreSQL-databas."
- Hämta struktur: "Vilka kolumner har tabellen 'products' i min PostgreSQL-databas?"
- Kontrollera schemat: "Kontrollera om mitt schema har en inte null-begränsning för ID-kolumnen."
- Visa kolumner: "Visa kolumner och typer för kundtabellen i PostgreSQL."
- Granska tabell: "Hämta strukturen för transaktionstabellen i min PostgreSQL-databas."
Parameter | Obligatorisk eller valfri | Beskrivning |
---|---|---|
Prenumeration | Krävs | Azure-prenumerationens ID eller namn. |
resursgrupp | Krävs | Namnet på Azure-resursgruppen. |
Användarnamn | Krävs | Användarnamnet för att få åtkomst till PostgreSQL-servern. |
Server | Krävs | PostgreSQL-servern som ska nås. |
Databas | Krävs | Den PostgreSQL-databas som ska nås. |
Tabell | Krävs | PostgreSQL-tabellen som ska nås. |
Lista servrar
Azure MCP-servern kan visa en lista över alla PostgreSQL-servrar i en prenumeration och resursgrupp.
Exempel på frågor är:
- Lista servrar: "Visa alla PostgreSQL-servrar i min resursgrupp."
- Visa servrar: "Vilka PostgreSQL-servrar har jag i resursgruppen "my-rg"?"
- Kontrollera servrar: "Kontrollera om min prenumeration har en server med namnet 'xyz'"
- Frågeservrar: "Visa PostgreSQL-servrar i resursgruppen 'dev-resources'."
- Hitta servrar: "Hämta alla PostgreSQL-instanser i min miljö."
Parameter | Obligatorisk eller valfri | Beskrivning |
---|---|---|
Prenumeration | Krävs | Azure-prenumerationens ID eller namn. |
resursgrupp | Krävs | Namnet på Azure-resursgruppen. |
Användarnamn | Krävs | Användarnamnet för att få åtkomst till PostgreSQL-servern. |
Hämta serverkonfiguration
Azure MCP-servern kan hämta konfigurationen av en PostgreSQL-server.
Exempel på frågor är:
- Visa konfiguration: "Visa konfigurationen av min PostgreSQL-server."
- Hämta inställningar: "Vilka är inställningarna för min PostgreSQL-server 'pg-prod'?"
- Kontrollera konfigurationen: "Kontrollera om min serverkonfiguration 'x' är inställd på 'y'"
- Visa serverparametrar: "Visa alla konfigurationsparametrar för min PostgreSQL-server."
- Hämta serverkonfiguration: "Vad är konfigurationen av min PostgreSQL-instans?"
Parameter | Obligatorisk eller valfri | Beskrivning |
---|---|---|
Prenumeration | Krävs | Azure-prenumerationens ID eller namn. |
resursgrupp | Krävs | Namnet på Azure-resursgruppen. |
Användarnamn | Krävs | Användarnamnet för att få åtkomst till PostgreSQL-servern. |
Server | Krävs | PostgreSQL-servern som ska nås. |
Hämta serverparameter
Azure MCP-servern kan hämta en specifik parameter för en PostgreSQL-server.
Exempel på frågor är:
- Visa parameter: "Visa parametern 'max_connections' för min PostgreSQL-server."
- Hämta inställning: "Vad är värdet för "shared_buffers" på min PostgreSQL-server?
- Kontrollera parametern: "Kontrollera om min serverparameter 'x' är inställd på 'y'"
- Visa serverparam: "Visa parametervärdet "work_mem" i postgreSQL-servern."
- Hämta konfigurationsvärde: "Vad är maintenance_work_mem inställt på i min PostgreSQL-instans?"
Parameter | Obligatorisk eller valfri | Beskrivning |
---|---|---|
Prenumeration | Krävs | Azure-prenumerationens ID eller namn. |
resursgrupp | Krävs | Namnet på Azure-resursgruppen. |
Användarnamn | Krävs | Användarnamnet för att få åtkomst till PostgreSQL-servern. |
Server | Krävs | PostgreSQL-servern som ska nås. |
Param | Krävs | Den PostgreSQL-parameter som ska nås. |