Metadata digunakan untuk tampilan dan pengambilan dalam produk, serta menyediakan informasi dasar yang diperlukan untuk deteksi otomatis data sensitif dan pengendalian izin detail halus terhadap objek seperti database, tabel, bidang, baris data, dan objek yang dapat diprogram. Data Management (DMS) menyediakan cakupan dan metode perolehan metadata yang berbeda berdasarkan mode kontrol instansiasi basis data.
Informasi latar belakang
Metadata, juga dikenal sebagai kamus data, adalah data yang menggambarkan database itu sendiri. Metadata mencakup informasi seperti nama database, set karakter database, nama tabel, ukuran tabel, jumlah catatan tabel, set karakter tabel, bidang tabel, indeks tabel, deskripsi tabel, tipe bidang, presisi bidang, dan deskripsi bidang. Semua informasi ini bersumber dari objek internal database, seperti information_schema. Data seperti ukuran tabel dan jumlah baris mungkin tidak tepat secara eksak dan hanya boleh digunakan sebagai referensi orde besaran.
Cakupan dan metode perolehan
Cakupan dan metode perolehan | Keamanan Tidak Dikelola | |
Cakupan perolehan metadata | Memperoleh dan menyimpan seluruh metadata untuk instansiasi basis data. Untuk informasi lebih lanjut, lihat Daftar metadata yang diperoleh. | Hanya memperoleh dan menyimpan informasi tingkat database. Metadata lainnya dimuat secara real time setelah Anda masuk. |
Perolehan metadata lengkap saat pertama kali masuk | Ya. | Ya. |
Perolehan lengkap terjadwal | Secara default, sistem secara otomatis memicu perolehan untuk semua instans di bawah Security Protection dalam penyewa setiap hari pukul 18.00. | Tidak. |
Perolehan inkremental sesuai permintaan |
|
|
Lainnya | Tidak ada. | Saat Anda masuk, informasi database diperoleh berdasarkan izin akun database. |
Menggunakan metadata
Selain pengambilan dan pengelolaan izin, Anda dapat mengekspor metadata menggunakan OpenAPI. Fitur ini berguna untuk tugas-tugas seperti audit kepatuhan. Untuk informasi lebih lanjut mengenai dokumentasi OpenAPI untuk metadata, lihat Metadata database dan tabel.
Fitur ini hanya tersedia untuk instans di bawah Security Protection.
Daftar metadata yang diperoleh
Objek | Seri protokol MySQL① | Seri protokol PostgreSQL② | SQL Server | Oracle | MongoDB | Redis |
Database |
| Nama | Nama | Nama | Tidak ada | Nama |
Tabel |
|
|
|
| Tidak ada | Tidak ada |
Bidang |
|
|
|
| Tidak ada | Tidak ada |
Indeks |
|
|
|
|
| Tidak ada |
Objek yang dapat diprogram |
|
|
| Tidak ada | Tidak ada | Tidak ada |
Skema | Tidak ada | Nama | Tidak ada | Tidak ada | Tidak ada | Tidak ada |
Koleksi | Tidak ada | Tidak ada | Tidak ada | Tidak ada | Nama | Tidak ada |
Kunci | Tidak ada | Tidak ada | Tidak ada | Tidak ada | Tidak ada |
|
①: MySQL, PolarDB for MySQL, versi terdistribusi PolarDB, AnalyticDB for MySQL, DLA, ClickHouse, mode MySQL OceanBase, dan MariaDB.
②: PostgreSQL, PolarDB for PostgreSQL (Compatible with Oracle), PolarDB for PostgreSQL, AnalyticDB for PostgreSQL, dan mode Oracle OceanBase.