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.
grup perintah
Note
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.
metastores Grup perintah dalam Databricks CLI memungkinkan Anda mengelola metastores. Metastore adalah wadah objek tingkat-atas di Katalog Unity. Ini menyimpan aset data (tabel dan tampilan) dan izin yang mengatur akses ke mereka. Lihat Metastore.
penetapan metastor databricks
Buat pengaturan metastore baru. Jika penugasan yang sama untuk workspace_id ada, maka penugasan tersebut akan ditimpa oleh yang baru pada metastore_id dan default_catalog_name. Pemanggil harus menjadi admin akun.
databricks metastores assign WORKSPACE_ID METASTORE_ID DEFAULT_CATALOG_NAME [flags]
Arguments
WORKSPACE_ID
ID ruang kerja.
METASTORE_ID
ID unik metastore.
DEFAULT_CATALOG_NAME
Deprecated. Gunakan "DEFAULT Namespace API" untuk mengonfigurasi katalog default untuk ruang kerja Databricks. Nama katalog default di metastore.
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
Examples
Contoh berikut menetapkan metastore ke ruang kerja:
databricks metastores assign 123456789 abc123-def456-ghi789 main
pembuatan metastor databricks
Buat metastore baru berdasarkan nama yang disediakan dan jalur akar penyimpanan opsional. Secara default (jika bidang pemilik tidak diatur), pemilik metastore baru adalah pengguna yang memanggil API createMetastore. Jika bidang pemilik diatur ke string kosong (""), kepemilikan ditetapkan ke Pengguna Sistem sebagai gantinya.
databricks metastores create NAME [flags]
Arguments
NAME
Nama metastore yang ditentukan pengguna.
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
--region string
Wilayah cloud yang dilayani oleh metastore (contohnya, us-west-2, westus).
--storage-root string
URL akar penyimpanan untuk metastore.
Examples
Contoh berikut membuat metastore dengan nama dan akar penyimpanan:
databricks metastores create my-metastore --storage-root s3://my-bucket/metastore-root --region us-west-2
databricks metastores saat ini
Dapatkan penetapan metastore untuk ruang kerja yang sedang diakses.
databricks metastores current [flags]
Opsi
Examples
Contoh berikut mendapatkan penetapan metastore saat ini:
databricks metastores current
Perintah 'delete' untuk menghapus metastores pada Databricks
Menghapus metastore. Pemanggil harus menjadi admin metastore.
databricks metastores delete ID [flags]
Arguments
ID
ID unik metastore.
Opsi
--force
Penghapusan paksa meskipun metastore tidak kosong.
Examples
Contoh berikut menghapus metastore:
databricks metastores delete abc123-def456-ghi789
Contoh berikut menghapus metastore secara paksa meskipun tidak kosong:
databricks metastores delete abc123-def456-ghi789 --force
databricks metastores dapatkan
Dapatkan metastore yang cocok dengan ID yang disediakan. Pemanggil harus menjadi admin metastore untuk mengambil info ini.
databricks metastores get ID [flags]
Arguments
ID
ID unik metastore.
Opsi
Examples
Contoh berikut ini mendapatkan informasi mengenai metastore tertentu:
databricks metastores get abc123-def456-ghi789
Daftar metastores Databricks
Cantumkan metastores yang tersedia. Pemanggil harus merupakan admin untuk mengambil info ini. Tidak ada jaminan urutan item tertentu dalam daftar.
databricks metastores list [flags]
Opsi
--max-results int
Jumlah maksimum metastores yang akan dikembalikan.
--page-token string
Token paginasi buram untuk masuk ke halaman berikutnya berdasarkan kueri sebelumnya.
Examples
Contoh berikut mencantumkan semua metastor yang tersedia:
databricks metastores list
Contoh berikut mencantumkan metastores dengan paginasi:
databricks metastores list --max-results 10 --page-token abc123token
Ringkasan dari Databricks metastores
Dapatkan informasi ringkasan tentang metastore. Ringkasan ini mencakup kredensial penyimpanan, vendor cloud, wilayah cloud, dan ID metastore global.
databricks metastores summary [flags]
Opsi
Examples
Contoh berikut mendapatkan ringkasan metastore:
databricks metastores summary
metastore databricks memutus penugasan
Menghapus penugasan metastore. Pemanggil harus merupakan administrator akun.
databricks metastores unassign WORKSPACE_ID METASTORE_ID [flags]
Arguments
WORKSPACE_ID
ID ruang kerja.
METASTORE_ID
Ajukan pertanyaan untuk ID metastore yang akan dihapus.
Opsi
Examples
Contoh berikut menghapus tugas metastore dari ruang kerja:
databricks metastores unassign 123456789 abc123-def456-ghi789
Pembaruan Metastore Databricks
Memperbarui informasi untuk metastore tertentu. Pemanggil harus menjadi admin metastore. Jika bidang pemilik diatur ke string kosong (""), kepemilikan diperbarui ke Pengguna Sistem.
databricks metastores update ID [flags]
Arguments
ID
ID unik metastore.
Opsi
--delta-sharing-organization-name string
Nama organisasi dari entitas berbagi Delta, yang digunakan dalam berbagi Delta antara Databricks sebagai nama resmi.
--delta-sharing-recipient-token-lifetime-in-seconds int
Masa hidup token penerima berbagi delta dalam hitungan detik.
--delta-sharing-scope DeltaSharingScopeEnum
Cakupan Berbagi Delta diaktifkan untuk metastore. Nilai yang didukung: INTERNAL, INTERNAL_AND_EXTERNAL
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
--new-name string
Nama baru untuk metastore.
--owner string
Pemilik metastore.
--privilege-model-version string
Versi model privilege metastore, dalam bentuk major.minor (misalnya, 1.0).
--storage-root-credential-id string
UUID kredensial penyimpanan untuk mengakses metastore storage_root.
Examples
Contoh berikut memperbarui nama metastore:
databricks metastores update abc123-def456-ghi789 --new-name my-updated-metastore
Contoh berikut memperbarui metastore dengan pengaturan konfigurasi Delta Sharing.
databricks metastores update abc123-def456-ghi789 --delta-sharing-scope INTERNAL_AND_EXTERNAL --delta-sharing-organization-name my-org
pembaruan-penugasan metastores di databricks
Memperbarui penugasan metastore. Operasi ini dapat digunakan untuk memperbarui metastore_id atau default_catalog_name untuk ruang kerja tertentu, jika ruang kerja sudah ditetapkan metastore. Pemanggil harus menjadi admin akun untuk memperbarui metastore_id; jika tidak, pemanggil dapat menjadi admin ruang kerja.
databricks metastores update-assignment WORKSPACE_ID [flags]
Arguments
WORKSPACE_ID
ID ruang kerja.
Opsi
--default-catalog-name string
Nama katalog default di metastore.
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
--metastore-id string
ID unik metastore.
Examples
Contoh berikut memperbarui katalog default dari penugasan metastore.
databricks metastores update-assignment 123456789 --default-catalog-name new-default-catalog
Contoh berikut memperbarui ID metastore dari penugasan metastore:
databricks metastores update-assignment 123456789 --metastore-id new-metastore-id
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