Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Batasan saat ini dalam database cermin Microsoft Fabric dari server fleksibel Azure Database for PostgreSQL tercantum di halaman ini. Halaman ini dapat berubah.
Untuk pemecahan masalah, lihat:
- Memecahkan masalah basis data terdistribusi Fabric
- Memecahkan masalah database cermin Fabric dari server fleksibel Azure Database for PostgreSQL
Batasan tingkat server
- Mirroring in Fabric didukung untuk PostgreSQL versi 14, 15, 16, dan 17.
- Server di Tingkat Komputasi yang Dapat Meledak tidak didukung.
- Pencerminan dalam Fabric tidak dapat dikonfigurasi pada server Replika Baca, atau di server Utama tempat Replika Baca ada.
- Failover transparan untuk server berkemampuan HA hanya didukung untuk PostgreSQL versi 17 ke atas. Untuk versi sebelumnya, sesi pemantulan harus dibuat ulang secara manual setelah failover.
- Memulihkan server dengan Mirroring in Fabric diaktifkan melalui Point in Time Restore (PITR) mengharuskan Pencerminan dikonfigurasi ulang di server baru.
- Sebelum menjalankan Peningkatan Versi Utama (MVU), nonaktifkan Mirroring in Fabric dan aktifkan kembali setelah peningkatan selesai.
Batasan pada tingkat database
- Fabric Mirroring untuk server fleksibel Azure Database for PostgreSQL hanya didukung pada database utama yang dapat ditulis.
- Database server fleksibel Azure Database for PostgreSQL hanya dapat dicerminkan ke satu item Fabric pada satu waktu bersamaan.
- Jumlah maksimum tabel yang dapat dicerminkan ke dalam Fabric adalah 500 tabel. Tabel apa pun di atas batas 500 saat ini tidak dapat direplikasi.
- Jika Anda memilih Cerminkan semua data saat mengonfigurasi Pencerminan, tabel yang akan dicerminkan adalah 500 tabel pertama saat semua tabel diurutkan menurut abjad berdasarkan nama skema lalu nama tabel. Kumpulan tabel yang tersisa di bagian bawah daftar alfabet tidak digandakan.
- Jika Anda membatalkan pilihan Mencerminkan semua data dan memilih tabel individual, Anda dicegah memilih lebih dari 500 tabel.
Izin dalam database sumber
- Izin yang ditentukan dalam server fleksibel Azure Database for PostgreSQL tidak disebarluaskan ke data yang direplikasi di Fabric OneLake.
- Agar berhasil mengonfigurasi Mirroring untuk server fleksibel Azure Database for PostgreSQL, peran database yang digunakan untuk menyambungkan ke server sumber harus diberikan izin yang diperlukan untuk pencerminan Fabric dalam database. Anda harus memberikan
CREATEDB,CREATEROLE,LOGIN,REPLICATION, danazure_cdc_adminizin untuk peran baru atau yang sudah ada. Untuk contoh skrip, lihat Tutorial: Mengonfigurasi database cermin Microsoft Fabric dari Azure Database for PostgreSQL. - Peran database yang digunakan juga harus mencakup
ownertabel dalam database sumber. Ini berarti bahwa tabel telah dibuat oleh pengguna tersebut, atau bahwa kepemilikan tabel tersebut telah diubah menggunakanALTER TABLE xxx OWNER TO <user>;. Saat mengalihkan kepemilikan ke pengguna baru, Anda mungkin perlu memberikan semua hak istimewa kepada pengguna tersebut padapublicskema sebelumnya. Untuk informasi selengkapnya mengenai manajemen akun pengguna, lihat Dokumentasi manajemen pengguna Azure Database for PostgreSQL, dokumentasi produk PostgreSQL untuk Peran dan Hak Istimewa Database, Sintaks GRANT, dan Hak Istimewa.
Keamanan jaringan dan konektivitas
- Jika Server Fleksibel Anda tidak dapat diakses secara publik dan tidak mengizinkan layanan Azure untuk menyambungkannya, Anda dapat membuat gateway data jaringan virtual untuk mencerminkan data. Pastikan Azure Virtual Network atau jaringan komputer gateway dapat tersambung ke server fleksibel Azure Database for PostgreSQL melalui titik akhir privat atau diizinkan oleh aturan firewall.
- System Assigned Managed Identity (SAMI) server fleksibel Azure Database for PostgreSQL perlu diaktifkan dan harus menjadi identitas utama.
Tingkat tabel
- Operasi DDL pada tabel cermin yang ada tidak didukung (tambahkan/hapus kolom, ubah jenis data, dll.). Mengubah tabel yang ada mengharuskan untuk menghentikan dan memulai ulang replikasi dari database yang dicerminkan di Microsoft Fabric.
-
TRUNCATE TABLEperintah pada tabel cermin tidak didukung - Pencerminan saat ini tidak didukung untuk tampilan, tampilan materialisasi, tabel asing, tabel roti panggang, atau tabel yang dipartisi.
- Hypertable TimescaleDB tidak didukung untuk Fabric Mirroring.
Tingkat kolom
Data dalam kolomDesimal/ yang melebihi presisi 38 tidak akan direplikasi dalam database yang dicerminkan dan akan muncul sebagai
NULL.Jika tabel sumber berisi kolom dengan salah satu jenis data ini, kolom ini tidak dapat dicerminkan ke Fabric OneLake. Jenis data berikut saat ini tidak didukung untuk pencerminan:
bit-
bit varying [ (n) ],varbit boxcidrcircleinetinterval [ fields ] [ (p) ]jsonjsonblinelsegmacaddrmacaddr8pathpg_lsnpg_snapshotpointpolygontsquerytsvectortxid_snapshotxml
Pencerminan mendukung replikasi kolom yang berisi spasi atau karakter khusus dalam nama (seperti
,;{}()\n\t=). Untuk tabel di bawah replikasi sebelum fitur ini diaktifkan, Anda perlu memperbarui pengaturan database yang dicerminkan atau memulai ulang pencerminan untuk menyertakan kolom tersebut. Dapatkan informasi lebih lanjut tentang dukungan pemetaan kolom Delta .
Batasan gudang
- Hierarki skema sumber direplikasi ke database cermin. Untuk database cermin yang dibuat sebelum fitur ini diaktifkan, skema sumber diratakan, dan nama skema dikodekan ke dalam nama tabel. Jika Anda ingin mengatur ulang tabel dengan skema, buat ulang database cermin Anda. Pelajari selengkapnya dari Replikasi hierarki skema sumber.
Batasan item yang tercermin
- Pengguna harus menjadi anggota peran Admin atau Anggota di ruang kerja untuk membuat pencerminan database PostgreSQL.
- Menghentikan fungsi pencerminan menonaktifkan pencerminan secara keseluruhan.
- Memulai pencerminan menginisialisasi ulang semua tabel, secara efektif memulai dari awal.
Batasan titik akhir analitik SQL
- Titik akhir analitik SQL sama dengan titik akhir analitik Lakehouse SQL. Ini adalah pengalaman baca-saja yang sama. Lihat Batasan titik akhir analitik SQL.
Wilayah yang didukung
Pencerminan database dan pencerminan terbuka tersedia di semua wilayah Microsoft Fabric. Untuk informasi selengkapnya, lihat Ketersediaan wilayah Fabric.