Output Azure Database for PostgreSQL dari Azure Stream Analytics
Anda dapat menggunakan Azure Database for PostgreSQL sebagai output untuk data yang bersifat relasional atau untuk aplikasi yang mengharuskan konten dihosting dalam database relasional. Pekerjaan Azure Stream Analytics menulis ke tabel yang sudah ada dalam database PostgreSQL. Output Azure Database for PostgreSQL dari Azure Stream Analytics tersedia untuk mode penyebaran Server Fleksibel.
Untuk informasi selengkapnya tentang Azure Database for PostgreSQL, lihat Apa itu Azure Database for PostgreSQL?.
Untuk mempelajari selengkapnya tentang cara membuat server Azure Database for PostgreSQL dengan menggunakan portal Azure, lihat mulai cepat untuk membuat instans Azure Database for PostgreSQL - Server Fleksibel.
Catatan
Mode penyebaran Server Tunggal tidak digunakan lagi. Untuk menulis ke Hyperscale (Citus) saat Anda menggunakan Azure Database for PostgreSQL, gunakan Azure Cosmos DB for PostgreSQL.
Konfigurasi output
Tabel berikut mencantumkan nama properti dan deskripsinya untuk membuat output Azure Database for PostgreSQL.
Nama properti | Deskripsi |
---|---|
Alias output | Nama yang mudah diingat yang digunakan dalam kueri untuk mengarahkan output kueri ke database ini. |
Langganan | Langganan Azure yang ingin Anda gunakan untuk output. |
Nama grup server atau server | Nama unik yang mengidentifikasi server Azure Database for PostgreSQL Anda. Nama domain postgres.database.azure.com ditambahkan ke nama server yang Anda sediakan. Server hanya dapat berisi huruf kecil, angka, dan karakter tanda hubung (-). Nama ini harus berisi 3 hingga 63 karakter. |
Database | Nama database tempat Anda mengirim output. |
Nama Pengguna | Nama pengguna yang memiliki akses tulis ke database. Azure Stream Analytics hanya mendukung autentikasi kata sandi/nama pengguna. Nama pengguna harus dalam format "username@hostname" untuk Server Tunggal dan format "nama pengguna" untuk Server Fleksibel. |
Kata sandi | Kata sandi untuk menyambungkan ke database. |
Tabel | Nama tabel tempat output ditulis. Nama berkas peka huruf besar/kecil. Skema tabel ini harus sama persis dengan jumlah bidang dan jenisnya yang dihasilkan oleh output pekerjaan Anda. |
Partisi
Pemartisian perlu diaktifkan dan didasarkan pada PARTITION BY
klausa dalam kueri. Ketika opsi Partisi Warisan diaktifkan, ia mengikuti partisi input untuk kueri yang sepenuhnya dapat diparalelkan.
Batasan
- Skema tabel harus sama persis dengan bidang dan jenisnya dalam output pekerjaan Anda.
- Identitas terkelola untuk output Azure Database for PostgreSQL di Azure Stream Analytics saat ini tidak didukung.