Bagikan melalui


Alat Azure Database for PostgreSQL untuk Azure MCP Server

Azure MCP Server memungkinkan Anda mengelola sumber daya Azure Database for PostgreSQL menggunakan perintah bahasa alami. Anda bisa mengkueri database, mencantumkan tabel, mengambil skema, dan lainnya tanpa mengingat sintaks kueri yang kompleks.

Azure Database for PostgreSQL adalah layanan database PostgreSQL yang dikelola sepenuhnya, cerdas, dan dapat diskalakan di cloud. Ini memungkinkan Anda untuk fokus pada pengembangan aplikasi, bukan manajemen database.

Nota

Alat Azure MCP Server menentukan parameter untuk data yang mereka butuhkan untuk menyelesaikan tugas. Beberapa parameter ini khusus untuk setiap alat dan didokumentasikan di bawah ini. Parameter lain bersifat global dan dibagikan oleh semua alat. Untuk informasi selengkapnya, lihat Parameter alat.

Mencantumkan database

Azure MCP Server dapat mencantumkan semua database di server PostgreSQL.

Contoh perintah meliputi:

  • Mencantumkan database: "Tampilkan semua database di server PostgreSQL saya."
  • Menampilkan database: "Database apa yang saya miliki di server PostgreSQL saya?"
  • Periksa database: "Periksa apakah saya memiliki database bernama 'xyz' di server 'my-pg-server'."
  • Database kueri: "Tampilkan database di server PostgreSQL dalam grup sumber daya 'my-rg'."
  • Temukan database: "Dapatkan semua database dari instans PostgreSQL saya."
Pengaturan Diperlukan atau opsional Deskripsi
Abonemen Diperlukan ID atau nama langganan Azure.
grup Sumber Daya Diperlukan Nama grup sumber daya Azure.
Nama pengguna Diperlukan Nama pengguna untuk mengakses server PostgreSQL.
Peladen Diperlukan Server PostgreSQL yang akan diakses.

Menjalankan kueri database

Azure MCP Server dapat menjalankan kueri pada database PostgreSQL.

Contoh perintah meliputi:

  • Jalankan kueri: "Jalankan 'PILIH * DARI pengguna LIMIT 10' di database PostgreSQL saya."
  • Data kueri: "Jalankan kueri untuk mendapatkan pesanan terbaru dari database PostgreSQL."
  • Ambil data: "Dapatkan informasi pengguna dari database PostgreSQL saya dengan kueri."
  • Ekstrak data: "Kueri data pelanggan dari server PostgreSQL saya."
  • Mengambil rekaman: "Pilih rekaman penjualan teratas dari database PostgreSQL."
Pengaturan Diperlukan atau opsional Deskripsi
Abonemen Diperlukan ID atau nama langganan Azure.
grup Sumber Daya Diperlukan Nama grup sumber daya Azure.
Nama pengguna Diperlukan Nama pengguna untuk mengakses server PostgreSQL.
Peladen Diperlukan Server PostgreSQL yang akan diakses.
Basis data Diperlukan Database PostgreSQL yang akan diakses.
Pertanyaan Diperlukan Kueri yang akan dijalankan terhadap database PostgreSQL.

Mencantumkan tabel

Azure MCP Server dapat mencantumkan semua tabel dalam database PostgreSQL.

Contoh perintah meliputi:

  • Tabel daftar: "Perlihatkan saya semua tabel di database PostgreSQL saya."
  • Tampilkan tabel: "Tabel apa yang saya miliki di database PostgreSQL saya?"
  • Periksa tabel: "Periksa apakah saya memiliki tabel bernama 'xyz' di database PostgreSQL 'my-db'."
  • Tabel kueri: "Tampilkan tabel di database PostgreSQL di server 'my-pg-server'."
  • Temukan tabel: "Dapatkan semua tabel dari database PostgreSQL saya."
Pengaturan Diperlukan atau opsional Deskripsi
Abonemen Diperlukan ID atau nama langganan Azure.
grup Sumber Daya Diperlukan Nama grup sumber daya Azure.
Nama pengguna Diperlukan Nama pengguna untuk mengakses server PostgreSQL.
Peladen Diperlukan Server PostgreSQL yang akan diakses.
Basis data Diperlukan Database PostgreSQL yang akan diakses.

Dapatkan skema tabel

Azure MCP Server bisa mendapatkan skema tabel tertentu dalam database PostgreSQL.

Contoh perintah meliputi:

  • Lihat skema: "Tampilkan skema tabel 'pengguna' di database PostgreSQL saya."
  • Dapatkan struktur: "Kolom apa yang dimiliki tabel 'produk' di database PostgreSQL saya?"
  • Periksa skema: "Periksa apakah skema saya memiliki batasan tidak null pada kolom id."
  • Lihat kolom: "Tampilkan kolom dan jenis untuk tabel 'pelanggan' di PostgreSQL."
  • Periksa tabel: "Dapatkan struktur tabel 'transaksi' dalam database PostgreSQL saya."
Pengaturan Diperlukan atau opsional Deskripsi
Abonemen Diperlukan ID atau nama langganan Azure.
grup Sumber Daya Diperlukan Nama grup sumber daya Azure.
Nama pengguna Diperlukan Nama pengguna untuk mengakses server PostgreSQL.
Peladen Diperlukan Server PostgreSQL yang akan diakses.
Basis data Diperlukan Database PostgreSQL yang akan diakses.
Tabel Diperlukan Tabel PostgreSQL yang akan diakses.

Mencantumkan server

Azure MCP Server dapat mencantumkan semua server PostgreSQL dalam langganan dan grup sumber daya.

Contoh perintah meliputi:

  • Mencantumkan server: "Tampilkan semua server PostgreSQL di grup sumber daya saya."
  • Lihat server: "Server PostgreSQL apa yang saya miliki di grup sumber daya 'my-rg'?"
  • Periksa server: "Periksa apakah langganan saya memiliki server bernama 'xyz'"
  • Server kueri: "Tampilkan server PostgreSQL di grup sumber daya 'dev-resources'."
  • Temukan server: "Dapatkan semua instans PostgreSQL di lingkungan saya."
Pengaturan Diperlukan atau opsional Deskripsi
Abonemen Diperlukan ID atau nama langganan Azure.
grup Sumber Daya Diperlukan Nama grup sumber daya Azure.
Nama pengguna Diperlukan Nama pengguna untuk mengakses server PostgreSQL.

Mendapatkan konfigurasi server

Azure MCP Server dapat mengambil konfigurasi server PostgreSQL.

Contoh perintah meliputi:

  • Lihat konfigurasi: "Tampilkan konfigurasi server PostgreSQL saya."
  • Dapatkan pengaturan: "Apa pengaturan server PostgreSQL saya 'pg-prod'?"
  • Periksa konfigurasi: "Periksa apakah konfigurasi server saya 'x' diatur ke 'y'"
  • Lihat param server: "Tampilkan saya semua parameter konfigurasi server PostgreSQL saya."
  • Dapatkan penyiapan server: "Apa konfigurasi instans PostgreSQL saya?"
Pengaturan Diperlukan atau opsional Deskripsi
Abonemen Diperlukan ID atau nama langganan Azure.
grup Sumber Daya Diperlukan Nama grup sumber daya Azure.
Nama pengguna Diperlukan Nama pengguna untuk mengakses server PostgreSQL.
Peladen Diperlukan Server PostgreSQL yang akan diakses.

Mendapatkan parameter server

Azure MCP Server dapat mengambil parameter tertentu dari server PostgreSQL.

Contoh perintah meliputi:

  • Lihat parameter: "Tunjukkan parameter 'max_connections' server PostgreSQL saya."
  • Dapatkan pengaturan: "Apa nilai 'shared_buffers' di server PostgreSQL saya?"
  • Periksa parameter: "Periksa apakah parameter server saya 'x' diatur ke 'y'"
  • Lihat param server: "Tampilkan nilai parameter 'work_mem' di server PostgreSQL saya."
  • Dapatkan nilai konfigurasi: "Apa yang diatur ke 'maintenance_work_mem' di instans PostgreSQL saya?"
Pengaturan Diperlukan atau opsional Deskripsi
Abonemen Diperlukan ID atau nama langganan Azure.
grup Sumber Daya Diperlukan Nama grup sumber daya Azure.
Nama pengguna Diperlukan Nama pengguna untuk mengakses server PostgreSQL.
Peladen Diperlukan Server PostgreSQL yang akan diakses.
Param Diperlukan Parameter PostgreSQL yang akan diakses.