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
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.
database Grup perintah dalam Databricks CLI berisi perintah untuk mengelola instans database. Instans database mengelola penyimpanan dan sumber daya komputasi dan menyediakan titik akhir yang disambungkan pengguna.
Lihat Apa itu instans database?.
databricks database buat-katalog-database
Membuat katalog database.
databricks database create-database-catalog NAME DATABASE_INSTANCE_NAME DATABASE_NAME [flags]
Argumen
NAME
Nama katalog di Katalog Unity.
DATABASE_INSTANCE_NAME
Nama DatabaseInstance yang menaungi database.
DATABASE_NAME
Nama database (dalam instans) yang terkait dengan katalog.
Opsi
--create-database-if-not-exists
Buat database jika tidak ada.
--json JSON
String JSON sebaris atau @path yang merujuk ke file JSON dengan isi badan permintaan. Untuk referensi JSON, lihat Katalog Database.
Contoh
Contoh berikut membuat katalog database:
databricks database create-database-catalog my-catalog my-instance my-database
database databricks create-database-instance
Membuat instans database.
Nota
Untuk mengatur bidang berlapis yang tidak tersedia sebagai argumen, gunakan --json opsi untuk menentukan isi permintaan lengkap.
databricks database create-database-instance NAME [flags]
Argumen
NAME
Nama instans. Ini adalah pengidentifikasi unik untuk instans.
Opsi
--capacity string
Kapasitas SKU instansi. Nilai yang valid adalah: CU_1, CU_2, CU_4, CU_8.
--json JSON
String JSON sebaris atau @path yang merujuk ke file JSON dengan isi badan permintaan. Untuk referensi JSON, lihat Instans Database.
--stopped
Apakah instans dihentikan.
Contoh
Contoh berikut membuat instans database:
databricks database create-database-instance my-instance --capacity CU_1
database databricks create-database-table
Membuat tabel database.
databricks database create-database-table NAME [flags]
Argumen
NAME
Nama lengkap tiga bagian tabel: katalog, skema, tabel.
Opsi
--database-instance-name string
Nama instans database target.
--json JSON
String JSON sebaris atau @path yang merujuk ke file JSON dengan isi badan permintaan. Untuk referensi JSON, lihat Tabel Database.
--logical-database-name string
Nama objek database Postgres Target (database logis) untuk tabel ini.
Contoh
Contoh berikut membuat tabel database:
databricks database create-database-table my-catalog.my-schema.my-table --database-instance-name my-instance --logical-database-name dbname
database databricks create-synced-database-table
Membuat tabel database yang disinkronkan.
Nota
Untuk mengatur bidang berlapis yang tidak tersedia sebagai argumen, gunakan --json opsi untuk menentukan isi permintaan lengkap.
databricks database create-synced-database-table NAME [flags]
Argumen
NAME
Nama lengkap tiga bagian tabel: katalog, skema, tabel.
Opsi
--database-instance-name string
Nama instans database target.
--json JSON
String JSON sebaris atau @path yang merujuk ke file JSON dengan isi badan permintaan. Untuk referensi JSON, lihat Tabel Database yang Disinkronkan.
--logical-database-name string
Nama objek database Postgres Target (database logis) untuk tabel ini.
Contoh
Contoh berikut membuat tabel database yang disinkronkan:
databricks database create-synced-database-table --json '{"name": "main.my-schema.my-table", "database_instance_name": "my-instance", "logical_database_name": "testdb", "spec": {"primary_key_columns": ["col1"], "existing_pipeline_id": "999999z9-dz9b-4zf7-c178-15b777772e6z", "scheduling_policy": "SNAPSHOT", "source_table_full_name": "main.my-instance.t"}}'
Databricks basis data hapus-katalog-basis data
Menghapus katalog database.
databricks database delete-database-catalog NAME [flags]
Argumen
NAME
Nama katalog yang akan dihapus.
Opsi
Contoh
Contoh berikut menghapus katalog database:
databricks database delete-database-catalog my-catalog
penghapusan-instance-database databricks
Menghapus instans database.
databricks database delete-database-instance NAME [flags]
Argumen
NAME
Nama instans yang akan dihapus.
Opsi
--force
Secara default, instans tidak dapat dihapus jika instans turunan dibuat melalui PITR.
--purge
Catatan hapus menyeluruh=false sedang dalam pengembangan.
Contoh
Contoh berikut menghapus instans database:
databricks database delete-database-instance my-instance --force
database databricks delete-database-table
Menghapus tabel database.
databricks database delete-database-table NAME [flags]
Argumen
NAME
Nama tiga bagian penuh (katalog, skema, tabel) dari tabel yang akan dihapus.
Opsi
Contoh
Contoh berikut menghapus tabel database:
databricks database delete-database-table catalog.schema.table
database databricks delete-synced-database-table
Menghapus tabel database yang disinkronkan.
databricks database delete-synced-database-table NAME [flags]
Argumen
NAME
Nama lengkap tiga bagian (katalog, skema, tabel) dari tabel yang disinkronkan untuk dihapus.
Opsi
Contoh
Contoh berikut menghapus tabel database yang disinkronkan:
databricks database delete-synced-database-table catalog.schema.table
database databricks find-database-instance-by-uid
Temukan instans database berdasarkan uid.
databricks database find-database-instance-by-uid [flags]
Opsi
--uid string
UID kluster yang akan didapatkan.
Contoh
Contoh berikut menemukan instans database berdasarkan UID:
databricks database find-database-instance-by-uid --uid 12345-abcdef-67890
database databricks generate-database-credential
Menghasilkan kredensial yang dapat digunakan untuk mengakses instans database.
databricks database generate-database-credential [flags]
Opsi
--json JSON
String JSON sebaris atau @path yang merujuk ke file JSON dengan isi badan permintaan.
--request-id string
ID permintaan untuk pembuatan kredensial.
Contoh
Contoh berikut menghasilkan kredensial database:
databricks database generate-database-credential --request-id my-request-123
databricks database get-database-catalog
Mendapatkan Katalog Database.
databricks database get-database-catalog NAME [flags]
Argumen
NAME
Nama katalog yang akan didapatkan.
Opsi
Contoh
Contoh berikut mendapatkan informasi tentang katalog database:
databricks database get-database-catalog my-catalog
database databricks get-database-instance
Mendapatkan instans database.
databricks database get-database-instance NAME [flags]
Argumen
NAME
Nama kluster yang akan didapatkan.
Opsi
Contoh
Contoh berikut mendapatkan informasi tentang instans database:
databricks database get-database-instance my-instance
database databricks get-database-table
Mendapatkan tabel database.
databricks database get-database-table NAME [flags]
Argumen
NAME
Nama lengkap tiga bagian (katalog, skema, tabel) tabel yang akan didapatkan.
Opsi
Contoh
Contoh berikut mendapatkan informasi tentang tabel database:
databricks database get-database-table catalog.schema.table
database databricks get-synced-database-table
Dapatkan tabel database yang disinkronkan.
databricks database get-synced-database-table NAME [flags]
Argumen
NAME
Nama lengkap tiga bagian (katalog, skema, tabel) dari tabel yang disinkronkan untuk mendapatkan.
Opsi
Contoh
Contoh berikut mendapatkan informasi tentang tabel database yang disinkronkan:
databricks database get-synced-database-table catalog.schema.table
Daftar instance database pada databricks database
Mencantumkan instans database.
databricks database list-database-instances [flags]
Opsi
--page-size int
Batas atas untuk item yang dikembalikan.
--page-token string
Token penomoran halaman untuk masuk ke halaman instans database berikutnya.
Contoh
Contoh berikut mencantumkan semua instans database:
databricks database list-database-instances
Contoh berikut mencantumkan instans database dengan penomoran halaman:
databricks database list-database-instances --page-size 10
Pembaruan instance-database databricks
Memperbarui instans database.
databricks database update-database-instance NAME [flags]
Argumen
NAME
Nama instans. Ini adalah pengidentifikasi unik untuk instans.
Opsi
--capacity string
Sku instans.
--json JSON
String JSON sebaris atau @path yang merujuk ke file JSON dengan isi badan permintaan.
--stopped
Apakah instans dihentikan.
Contoh
Contoh berikut memperbarui kapasitas instans database:
databricks database update-database-instance my-instance --capacity large
Contoh berikut menghentikan instans database:
databricks database update-database-instance my-instance --stopped
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