Overzicht van Azure Database for PostgreSQL-hulpprogramma's voor Azure MCP Server

Met de Azure MCP-server kunt u Azure Database for PostgreSQL-resources beheren met behulp van prompts voor natuurlijke taal. U kunt query's uitvoeren op databases, tabellen weergeven, schema's ophalen en meer zonder dat u complexe querysyntaxis hoeft te onthouden.

Azure Database for PostgreSQL is een volledig beheerde, intelligente en schaalbare PostgreSQL-databaseservice in de cloud. Hiermee kunt u zich richten op het ontwikkelen van toepassingen, niet op databasebeheer.

Opmerking

Hulpprogrammaparameters: de Hulpprogramma's van Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hieronder beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.

Servers, databases en tabellen weergeven

Geef een lijst weer van servers, databases of tabellen van Azure Database for PostgreSQL. Dit hulpprogramma retourneert standaard alle servers in de opgegeven resourcegroep. Geef de Server lijst met databases op of geef beide Server en Database om tabellen weer te geven. Resultaten worden geretourneerd op het niveau dat u opgeeft: server, database of tabel.

Voorbeelden van prompts zijn:

  • "Vermeld alle PostgreSQL-servers in de resourcegroep 'my-resource-group'.
  • Toon me de databases in PostgreSQL-server 'my-pg-server' in resourcegroep 'my-resource-group'.
  • "Maak een lijst met alle tabellen in database 'my-db' op PostgreSQL-server 'my-pg-server' in resourcegroep 'my-resource-group'.
Kenmerk Verplicht of optioneel Description
User Optional De gebruikersnaam voor toegang tot postgreSQL-server.
Authenticatietype Optional Verificatietype dat moet worden gebruikt voor de verbinding.
Wachtwoord Optional Wachtwoord voor databaseverificatie.
Server Optional De PostgreSQL-server die moet worden geopend. Wanneer dit niet is opgegeven, worden alle servers in de resourcegroep weergegeven. Geef deze parameter op om databases weer te geven, of combineer deze met Database om tabellen weer te geven.
Database Optional De PostgreSQL-database die moet worden geopend. Moet Server worden opgegeven. Indien opgegeven, wordt een lijst van tabellen in deze database weergegeven.

Hints voor aantekening van hulpprogramma's:

Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌

Database: Databasequery uitvoeren

De Azure MCP-server kan een query uitvoeren op een PostgreSQL-database.

Voorbeelden van prompts zijn:

  • Query uitvoeren: 'SELECT * FROM users LIMIT 10' uitvoeren in mijn PostgreSQL-database 'my-db' op server 'my-pg-server' in de resourcegroep 'my-resource-group''
  • Een query uitvoeren om recente orders op te halen uit de PostgreSQL-database 'my-db' op server 'my-pg-server' binnen resourcegroep 'my-resource-group'
  • Gegevens ophalen: "Gebruikersinformatie ophalen uit mijn PostgreSQL-database 'my-db' op server 'my-pg-server' in resourcegroep 'my-resource-group' met de query"
  • Gegevens extraheren: 'Query's uitvoeren op klantgegevens van mijn PostgreSQL-server 'my-pg-server' in resourcegroep 'my-resource-group''
  • Records ophalen: "Selecteer de beste verkooprecords uit PostgreSQL-database 'my-db' op server 'my-pg-server' in de resourcegroep 'my-resource-group''
Kenmerk Verplicht of optioneel Description
Resourcegroep Verplicht De naam van de Azure-resourcegroep. Dit is een logische container voor Azure-resources.
User Verplicht De gebruikersnaam voor toegang tot postgreSQL-server.
Server Verplicht De PostgreSQL-server die moet worden geopend.
Database Verplicht De PostgreSQL-database die moet worden geopend.
Vraag Verplicht Een query uitvoeren op een PostgreSQL-database.
Authenticatietype Optional Verificatietype dat moet worden gebruikt voor de verbinding.
Wachtwoord Optional Wachtwoord voor databaseverificatie.

Hints voor aantekening van hulpprogramma's:

Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌

Tabel: Tabelschema ophalen

De Azure MCP-server kan het schema van een specifieke tabel in een PostgreSQL-database ophalen.

Voorbeelden van prompts zijn:

  • Schema weergeven: 'Toon het schema van de tabel 'gebruikers' in mijn PostgreSQL-database 'my-db' op server 'my-pg-server' in de resourcegroep 'my-resource-group''
  • Structuur ophalen: "Welke kolommen heeft de tabel 'producten' in mijn PostgreSQL-database 'my-db' op server 'my-pg-server' in de resourcegroep 'my-resource-group'?
  • Controleer het schema: 'Controleer of mijn schema een niet null-beperking heeft voor de id-kolom in de database 'my-db' op server 'my-pg-server' in de resourcegroep 'my-resource-group''
  • Kolommen weergeven: 'Toon kolommen en typen voor de tabel 'klanten' in de PostgreSQL-database 'my-db' op de server 'my-pg-server' in de resourcegroep 'my-resource-group''
  • Tabel onderzoeken: 'Haal de structuur van de tabel 'transacties' op in mijn PostgreSQL-database 'my-db' op server 'my-pg-server' in de resourcegroep 'my-resource-group''
Kenmerk Verplicht of optioneel Description
Resourcegroep Verplicht De naam van de Azure-resourcegroep. Dit is een logische container voor Azure-resources.
User Verplicht De gebruikersnaam voor toegang tot postgreSQL-server.
Server Verplicht De PostgreSQL-server die moet worden geopend.
Database Verplicht De PostgreSQL-database die moet worden geopend.
Tabel Verplicht De PostgreSQL-tabel die moet worden geopend.
Authenticatietype Optional Verificatietype dat moet worden gebruikt voor de verbinding.
Wachtwoord Optional Wachtwoord voor databaseverificatie.

Hints voor aantekening van hulpprogramma's:

Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌

Server: Serverconfiguratie ophalen

De Azure MCP-server kan de configuratie van een PostgreSQL-server ophalen.

Voorbeelden van prompts zijn:

  • Configuratie weergeven: 'Toon de configuratie van mijn PostgreSQL-server 'my-pg-server' in resourcegroep 'my-resource-group''
  • Instellingen ophalen: 'Wat zijn de instellingen van mijn PostgreSQL-server 'pg-prod' in resourcegroep 'my-resource-group'?
  • Controleer de configuratie: 'Controleer of mijn server 'my-pg-server' in de resourcegroep 'my-resource-group' configuratie 'x' is ingesteld op 'y'.
  • Serverparameters weergeven: 'Toon alle configuratieparameters van mijn PostgreSQL-server 'my-pg-server' in resourcegroep 'my-resource-group''
  • Serverinstellingen ophalen: 'Wat is de configuratie van mijn PostgreSQL-exemplaar 'my-pg-server' in de resourcegroep 'my-resource-group'?
Kenmerk Verplicht of optioneel Description
Resourcegroep Verplicht De naam van de Azure-resourcegroep. Dit is een logische container voor Azure-resources.
User Verplicht De gebruikersnaam voor toegang tot postgreSQL-server.
Server Verplicht De PostgreSQL-server die moet worden geopend.

Hints voor aantekening van hulpprogramma's:

Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌

Server: serverparameter ophalen

De Azure MCP-server kan een specifieke parameter van een PostgreSQL-server ophalen.

Voorbeelden van prompts zijn:

  • Weergaveparameter: 'Toon de parameter 'max_connections' van mijn PostgreSQL-server 'my-pg-server' in de resourcegroep 'my-resource-group''
  • Instelling ophalen: 'Wat is de waarde van 'shared_buffers' in mijn PostgreSQL-server 'my-pg-server' in de resourcegroep 'my-resource-group'?
  • Controleer parameter: 'Controleer of de parameter 'x' op mijn server 'my-pg-server' in de resourcegroep 'my-resource-group' is ingesteld op 'y''
  • Serverparameter weergeven: 'Toon de parameterwaarde 'work_mem' in mijn PostgreSQL-server 'my-pg-server' in resourcegroep 'my-resource-group''
  • Configuratiewaarde ophalen: 'Wat is de maintenance_work_mem ingesteld op in mijn PostgreSQL-exemplaar 'my-pg-server' in de resourcegroep 'my-resource-group'?
Kenmerk Verplicht of optioneel Description
Resourcegroep Verplicht De naam van de Azure-resourcegroep. Dit is een logische container voor Azure-resources.
User Verplicht De gebruikersnaam voor toegang tot postgreSQL-server.
Server Verplicht De PostgreSQL-server die moet worden geopend.
Param Verplicht De PostgreSQL-parameter die moet worden geopend.

Hints voor aantekening van hulpprogramma's:

Destructief: ❌ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ✅ | Geheim: ❌ | Lokaal vereist: ❌

Server: Serverparameter instellen

De Azure MCP-server kan een specifieke parameter instellen of bijwerken op een PostgreSQL-server. Hiermee kunt u serverinstellingen configureren, prestaties optimaliseren en databasegedrag aanpassen aan de vereisten van uw toepassing.

Voorbeelden van prompts zijn:

  • Verbindingsinstelling bijwerken: 'Stel de parameter 'max_connections' in op '200' op mijn 'prod-postgres-server' in de resourcegroep 'my-resource-group''
  • Geheugen configureren: De parameter 'shared_buffers' bijwerken naar '256 MB' op server 'database-server-east' in de resourcegroep 'my-resource-group''
  • Time-out aanpassen: 'Stel 'statement_timeout' in op '30000' op mijn PostgreSQL-server 'my-pg-server' in de resourcegroep 'my-resource-group''
  • Logboekregistratie configureren: de parameter 'log_statement' bijwerken naar 'all' op server 'dev-postgres' in de resourcegroep 'my-resource-group''
  • Stel de onderhoudsparameter in: "Configureer 'maintenance_work_mem' op '64 MB' op mijn databaseserver 'my-pg-server' in de resourcegroep 'my-resource-group''
Kenmerk Verplicht of optioneel Description
Resourcegroep Verplicht De naam van de Azure-resourcegroep. Dit is een logische container voor Azure-resources.
User Verplicht De gebruikersnaam voor toegang tot de PostgreSQL-server.
Server Verplicht De PostgreSQL-servernaam die moet worden geconfigureerd.
Param Verplicht De PostgreSQL-parameter die moet worden ingesteld.
Waarde Verplicht De waarde die moet worden ingesteld voor de parameter.

Hints voor aantekening van hulpprogramma's:

Destructief: ✅ | Idempotent: ✅ | Open wereld: ❌ | Alleen-lezen: ❌ | Geheim: ❌ | Lokaal vereist: ❌