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.
table-constraints Grup perintah dalam Databricks CLI berisi perintah untuk mengelola kunci primer dan batasan kunci asing yang mengodekan hubungan antar bidang dalam tabel.
databricks buat batasan-tabel
Buat batasan tabel baru.
Agar pembuatan batasan tabel berhasil, pengguna harus memenuhi kedua kondisi ini:
- pengguna harus memiliki
USE_CATALOGhak istimewa pada katalog induk tabel,USE_SCHEMAhak istimewa pada skema induk tabel, dan menjadi pemilik tabel. - jika batasan baru adalah
ForeignKeyConstraint, pengguna harus memilikiUSE_CATALOGhak istimewa pada katalog tabel induk yang dirujuk,USE_SCHEMAhak istimewa pada skema tabel induk yang dirujuk, dan menjadi pemilik tabel induk yang dirujuk.
databricks table-constraints create [flags]
Opsi
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan.
penghapusan batasan tabel databricks
Menghapus batasan tabel.
Agar penghapusan batasan tabel berhasil, pengguna harus memenuhi kedua kondisi ini:
- pengguna harus memiliki
USE_CATALOGhak istimewa pada katalog induk tabel,USE_SCHEMAhak istimewa pada skema induk tabel, dan menjadi pemilik tabel. - jika
cascadeargumen adalahtrue, pengguna harus memiliki izin berikut pada semua tabel anak:USE_CATALOGhak istimewa pada katalog tabel,USE_SCHEMAhak istimewa pada skema tabel, dan menjadi pemilik tabel.
databricks table-constraints delete FULL_NAME CONSTRAINT_NAME CASCADE [flags]
Arguments
FULL_NAME
Nama lengkap tabel yang dirujuk oleh batasan.
CONSTRAINT_NAME
Nama batasan yang akan dihapus.
CASCADE
Jika benar, cobalah hapus semua batasan turunan dari batasan saat ini. Jika false, tolak operasi ini jika batasan saat ini memiliki batasan turunan.
Opsi
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