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.
perintah
Nota
Informasi ini berlaku untuk Databricks CLI versi 0.285 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.
psql Perintah dalam Databricks CLI memungkinkan Anda untuk terhubung ke database Lakebase Postgres menggunakan klien PostgreSQL. Ini mendukung instans Lakebase Provisioned dan proyek Lakebase Autoscaling.
databricks psql
Menyambungkan ke database Lakebase Postgres. Perintah ini mengharuskan psql klien diinstal pada komputer Anda.
Perintah ini mencakup logika coba lagi otomatis untuk kegagalan koneksi. Anda dapat mengonfigurasi perilaku coba lagi menggunakan --max-retries bendera .
databricks psql [TARGET] [flags] [-- PSQL_ARGS...]
Arguments
TARGET
Target yang akan disambungkan. Untuk Lakebase Provisioned, tentukan nama instans. Untuk Penskalaan Otomatis Lakebase, tentukan jalur lengkap dalam formulir projects/<project>/branches/<branch>/endpoints/<endpoint>. Jika dihilangkan, perintah mencantumkan database yang tersedia untuk pilihan interaktif.
PSQL_ARGS (pilihan)
Argumen tambahan untuk diteruskan ke psql klien. Tentukan ini setelah pemisah tanda hubung ganda (--).
Opsi
--autoscaling
Hanya tampilkan proyek Autoscaling Lakebase saat mencantumkan database yang tersedia.
--branch string
ID Cabang untuk Penskalaan Otomatis Lakebase. Default untuk memilih otomatis ketika hanya satu cabang yang ada.
--endpoint string
ID titik akhir untuk Penskalaan Otomatis Lakebase. Default untuk memilih otomatis jika hanya ada satu titik akhir.
--max-retries int
Jumlah maksimum upaya coba lagi koneksi. Atur ke 0 untuk menonaktifkan percobaan ulang. Standar: 3.
--project string
ID Project untuk Penskalaan Otomatis Lakebase.
--provisioned
Hanya tampilkan instans Yang Disediakan Lakebase saat mencantumkan database yang tersedia.
Examples
Contoh berikut terhubung ke instans Lakebase Provisioned:
databricks psql my-instance
Contoh berikut terhubung ke proyek Autoscaling Lakebase menggunakan bendera:
databricks psql --project my-project --branch main --endpoint primary
Contoh berikut terhubung ke proyek Autoscaling Lakebase menggunakan jalur lengkap:
databricks psql projects/my-project/branches/main/endpoints/primary
Contoh berikut hanya mencantumkan proyek Penskalaan Otomatis Lakebase untuk pilihan interaktif:
databricks psql --autoscaling
Contoh berikut meneruskan argumen tambahan ke psql klien:
databricks psql my-instance -- -c "SELECT 1"
Contoh berikut tersambung dengan percobaan ulang dinonaktifkan:
databricks psql my-instance --max-retries 0
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