Terapkan tag ke objek yang dapat diamankan Katalog Unity
Artikel ini memperlihatkan cara menerapkan tag ke objek yang dapat diamankan Katalog Unity.
Tag adalah atribut yang menyertakan kunci dan nilai opsional yang dapat Anda gunakan untuk menata dan mengategorikan objek yang dapat diamankan di Katalog Unity. Menggunakan tag juga menyederhanakan pencarian dan penemuan tabel dan tampilan menggunakan fungsionalitas pencarian ruang kerja.
Objek yang dapat diamankan yang didukung
Pemberian tag objek yang dapat diamankan saat ini didukung pada katalog, skema, tabel, kolom tabel, volume, tampilan, model terdaftar, dan versi model. Untuk informasi selengkapnya tentang objek yang dapat diamankan, lihat Objek yang dapat diamankan di Katalog Unity.
Persyaratan
Untuk menambahkan tag ke objek yang dapat diamankan Katalog Unity, Anda harus memiliki objek atau memiliki semua hak istimewa berikut:
APPLY TAG
pada objekUSE SCHEMA
pada skema induk objekUSE CATALOG
pada katalog induk objek
Kendala
Berikut ini adalah daftar batasan tag:
- Anda dapat menetapkan maksimum 20 tag ke satu objek yang dapat diamankan.
- Panjang maksimum kunci tag adalah 255 karakter.
- Panjang maksimum nilai tag adalah 1000 karakter.
- Karakter khusus tidak dapat digunakan dalam nama tag.
- Pencarian tag menggunakan antarmuka pengguna pencarian ruang kerja hanya didukung untuk tabel, tampilan, dan kolom tabel.
- Pencarian tag memerlukan pencocokan istilah yang tepat.
Menambahkan dan memperbarui tag menggunakan Catalog Explorer
Untuk menambahkan dan memperbarui tag objek yang dapat diamankan menggunakan Catalog Explorer:
Klik Katalog di bilah samping.
Pilih objek yang dapat diamankan.
Pada halaman Gambaran Umum objek, tambahkan atau perbarui tag:
- Jika tidak ada tag, klik tombol Tambahkan tag .
- Jika ada tag, klik ikon Tambahkan/Edit tag.
Anda dapat menggunakan dialog Tambahkan/Edit tag untuk menambahkan dan menghapus beberapa tag.
Kunci tag diperlukan. Nilai tag bersifat opsional.
Untuk menambahkan atau menghapus tag kolom tabel, klik ikon Tambahkan tag.
Menambahkan dan memperbarui tag menggunakan perintah SQL
Catatan
Fitur ini tersedia di Databricks Runtime versi 13.3 ke atas.
Anda dapat menggunakan ALTER <object>
perintah SQL untuk menandai katalog, skema, tabel (termasuk tampilan, tampilan materialisasi, tabel streaming), volume, dan kolom tabel. Misalnya, Anda dapat menggunakan SET TAGS
klausa dan UNSET TAGS
dengan ALTER TABLE
untuk mengelola tag pada tabel. Lihat pernyataan DDL untuk daftar perintah Data Definition Language (DDL) yang tersedia dan sintaksnya.
Untuk model terdaftar, Anda harus menggunakan Catalog Explorer atau MLflow ClientAPI. Lihat Menggunakan tag pada model.
Menggunakan tag untuk mencari tabel
Anda dapat menggunakan bilah pencarian ruang kerja Azure Databricks untuk mencari tabel, tampilan, dan kolom tabel menggunakan kunci tag dan nilai tag. Anda dapat menggunakan tag tabel dan tag kolom tabel. Anda tidak dapat menggunakan tag untuk mencari objek bertag lainnya, seperti katalog, skema, atau volume.
Hanya tabel dan tampilan yang izinnya Anda lihat yang muncul di hasil pencarian. Ini berarti bahwa Anda harus memiliki setidaknya BROWSE
hak istimewa pada objek (atau pada katalog dan skema induk objek) untuk mengembalikan objek dalam hasil pencarian.
Untuk detailnya, lihat Menggunakan tag untuk mencari tabel.
Mengambil informasi tag dari tabel skema informasi
Setiap katalog yang dibuat di Unity Catalog menyertakan INFORMATION_SCHEMA
. Skema ini mencakup tabel yang menjelaskan objek yang diketahui oleh katalog skema. Anda harus memiliki hak istimewa yang sesuai untuk melihat informasi skema.
Anda bisa mengkueri hal berikut ini untuk mengambil informasi tag:
- INFORMATION_SCHEMA. CATALOG_TAGS
- INFORMATION_SCHEMA. COLUMN_TAGS
- INFORMATION_SCHEMA. SCHEMA_TAGS
- INFORMATION_SCHEMA. TABLE_TAGS
- INFORMATION_SCHEMA. VOLUME_TAGS
Untuk informasi selengkapnya, lihat Skema informasi.