grup perintah entity-tag-assignments

Nota

Informasi ini berlaku untuk Databricks CLI versi 0.205 ke atas. Databricks CLI ada di Pratinjau Publik.

Penggunaan Databricks CLI tunduk pada Lisensi Databricks dan Pemberitahuan Privasi Databricks, termasuk ketentuan Data Penggunaan apa pun.

entity-tag-assignments Grup perintah dalam Databricks CLI berisi perintah untuk membuat, memperbarui, menghapus, dan mencantumkan penetapan tag di seluruh entitas Katalog Unity. Tag adalah atribut yang menyertakan kunci dan nilai opsional yang dapat Anda gunakan untuk menata dan mengategorikan entitas dalam Katalog Unity. Lihat Terapkan tag pada objek yang dapat diamankan di Katalog Unity.

databricks entity-tag-assignments create

Buat penetapan tag untuk entitas Katalog Unity.

Untuk menambahkan tag ke entitas Unity Catalog, Anda harus memiliki entitas atau memiliki hak istimewa berikut:

  • TERAPKAN TAG pada entitas
  • USE SCHEMA pada skema induk entitas
  • USE CATALOG pada katalog induk entitas

Untuk menambahkan tag yang diatur ke entitas Katalog Unity, Anda juga harus memiliki izin ASSIGN atau MANAGE pada kebijakan tag. Lihat Mengelola izin kebijakan tag.

databricks entity-tag-assignments create ENTITY_NAME TAG_KEY ENTITY_TYPE [flags]

Arguments

ENTITY_NAME

    Nama entitas yang sepenuhnya memenuhi syarat tempat tag ditetapkan.

TAG_KEY

    Kunci dari tag.

ENTITY_TYPE

    Jenis entitas tempat tag ditetapkan. Nilai yang diizinkan adalah: catalogs, schemas, tables, columns, volumes.

Opsi

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan

--tag-value string

    Nilai dari tag.

Bendera global

Contoh

Contoh berikut membuat penetapan tag untuk tabel:

databricks entity-tag-assignments create my_catalog.my_schema.my_table environment tables --tag-value production

Contoh berikut membuat penetapan tag menggunakan JSON:

databricks entity-tag-assignments create my_catalog.my_schema.my_table department tables --json '{"tag_value": "finance"}'

databricks entity-tag-assignments delete

Hapus penetapan tag untuk entitas Katalog Unity berdasarkan kuncinya.

Untuk menghapus tag dari entitas Katalog Unity, Anda harus memiliki entitas atau memiliki hak istimewa berikut:

  • TERAPKAN TAG pada entitas
  • USE_SCHEMA pada skema induk entitas
  • USE_CATALOG pada katalog induk entitas

Untuk menghapus tag yang diatur dari entitas Katalog Unity, Anda juga harus memiliki izin ASSIGN atau MANAGE pada kebijakan tag. Lihat Mengelola izin kebijakan tag.

databricks entity-tag-assignments delete ENTITY_TYPE ENTITY_NAME TAG_KEY [flags]

Arguments

ENTITY_TYPE

    Jenis entitas tempat tag ditetapkan. Nilai yang diizinkan adalah: catalogs, schemas, tables, columns, volumes.

ENTITY_NAME

    Nama entitas yang sepenuhnya memenuhi syarat tempat tag ditetapkan.

TAG_KEY

    Kunci tag yang akan dihapus.

Opsi

Bendera global

Contoh

Contoh berikut menghapus penetapan tag dari tabel:

databricks entity-tag-assignments delete tables my_catalog.my_schema.my_table environment

databricks entity-tag-assignments get

Dapatkan penetapan tag untuk entitas Katalog Unity menurut kunci tag.

databricks entity-tag-assignments get ENTITY_TYPE ENTITY_NAME TAG_KEY [flags]

Arguments

ENTITY_TYPE

    Jenis entitas tempat tag ditetapkan. Nilai yang diizinkan adalah: catalogs, schemas, tables, columns, volumes.

ENTITY_NAME

    Nama entitas yang sepenuhnya memenuhi syarat tempat tag ditetapkan.

TAG_KEY

    Kunci dari tag.

Opsi

Bendera global

Contoh

Contoh berikut mendapatkan penetapan tag untuk tabel:

databricks entity-tag-assignments get tables my_catalog.my_schema.my_table environment

databricks entity-tag-assignments list

Mencantumkan penetapan tag untuk entitas Katalog Unity.

Penting

API secara default dipaginasi, halaman mungkin berisi nol hasil saat masih menyediakan next_page_token. Klien harus terus membaca halaman sampai next_page_token tidak ada, yang merupakan satu-satunya indikasi bahwa akhir hasil telah tercapai.

databricks entity-tag-assignments list ENTITY_TYPE ENTITY_NAME [flags]

Arguments

ENTITY_TYPE

    Jenis entitas tempat tag ditetapkan. Nilai yang diizinkan adalah: catalogs, schemas, tables, columns, volumes.

ENTITY_NAME

    Nama entitas yang sepenuhnya memenuhi syarat tempat tag ditetapkan.

Opsi

--max-results int

    Jumlah maksimum hasil yang akan dikembalikan.

--page-token string

    Token untuk memperoleh halaman hasil berikutnya.

Bendera global

Contoh

Contoh berikut mencantumkan semua penetapan tag untuk tabel:

databricks entity-tag-assignments list tables my_catalog.my_schema.my_table

Contoh berikut mencantumkan penetapan tag dengan penomoran halaman:

databricks entity-tag-assignments list tables my_catalog.my_schema.my_table --max-results 10

pembaruan penetapan tag entitas databricks

Perbarui penetapan tag yang ada untuk entitas Katalog Unity.

Untuk memperbarui tag ke entitas Katalog Unity, Anda harus memiliki entitas atau memiliki hak istimewa berikut:

  • TERAPKAN TAG pada entitas
  • USE SCHEMA pada skema induk entitas
  • USE CATALOG pada katalog induk entitas

Untuk memperbarui tag yang diatur ke entitas Katalog Unity, Anda juga harus memiliki izin ASSIGN atau MANAGE pada kebijakan tag. Lihat Mengelola izin kebijakan tag.

databricks entity-tag-assignments update ENTITY_TYPE ENTITY_NAME TAG_KEY UPDATE_MASK [flags]

Arguments

ENTITY_TYPE

    Jenis entitas tempat tag ditetapkan. Nilai yang diizinkan adalah: catalogs, schemas, tables, columns, volumes.

ENTITY_NAME

    Nama entitas yang sepenuhnya memenuhi syarat tempat tag ditetapkan.

TAG_KEY

    Kunci dari tag.

UPDATE_MASK

    Masker bidang harus berupa string tunggal, dengan beberapa bidang dipisahkan oleh koma (tanpa spasi). Jalur bidang relatif terhadap objek sumber daya, menggunakan titik (.) untuk menavigasi sub-bidang (misalnya, author.given_name). Spesifikasi elemen secara berurutan atau bidang peta tidak diizinkan, karena hanya seluruh bidang koleksi yang dapat ditentukan. Nama bidang harus sama persis dengan nama bidang sumber daya.

    Masker bidang tanda bintang (*) menunjukkan penggantian penuh. Disarankan untuk selalu secara eksplisit mencantumkan bidang yang diperbarui dan menghindari penggunaan kartubebas, karena dapat menyebabkan hasil yang tidak diinginkan jika API berubah di masa mendatang.

Opsi

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan

--tag-value string

    Nilai dari tag.

Bendera global

Contoh

Contoh berikut memperbarui penetapan tag untuk tabel:

databricks entity-tag-assignments update tables my_catalog.my_schema.my_table environment "tag_value" --tag-value staging

Contoh berikut memperbarui penetapan tag menggunakan JSON:

databricks entity-tag-assignments update tables my_catalog.my_schema.my_table environment "tag_value" --json '{"tag_value": "development"}'

Bendera dunia

--debug

  Apakah debug logging ingin diaktifkan?

-h atau --help

    Tampilkan bantuan untuk Databricks CLI atau grup perintah terkait atau perintah terkait.

--log-file tali

    String yang mewakili file yang akan digunakan untuk menulis log output. Jika bendera ini tidak ditentukan, maka defaultnya adalah menulis log output ke stderr.

--log-format Format

    Jenis format log, text atau json. Nilai defaultnya adalah text.

--log-level tali

    Untaian yang menggambarkan tingkat format log. Jika tidak ditentukan, maka tingkat format log akan dinonaktifkan.

-o, --output jenis

    Jenis output perintah, text atau json. Nilai defaultnya adalah text.

-p, --profile tali

    Nama profil dalam file ~/.databrickscfg yang digunakan untuk menjalankan perintah. Jika bendera ini tidak ditentukan maka jika ada, profil bernama DEFAULT digunakan.

--progress-format Format

    Format untuk menampilkan log kemajuan: default, , append, inplaceatau json

-t, --target tali

    Jika berlaku, target bundel yang akan digunakan