Bagikan melalui


perintah psql

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 menyambungkan ke instans database tertentu menggunakan klien PostgreSQL.

databricks psql

Sambungkan ke instans database yang ditentukan. 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 [DATABASE_INSTANCE_NAME] [-- PSQL_ARGS...] [flags]

Arguments

DATABASE_INSTANCE_NAME

    Nama Instans Database yang akan disambungkan.

PSQL_ARGS (pilihan)

    Argumen tambahan untuk diteruskan ke psql klien. Tentukan ini setelah pemisah tanda hubung ganda (--).

Opsi

--max-retries int

    Jumlah maksimum upaya coba lagi koneksi. Atur ke 0 untuk menonaktifkan percobaan ulang. Standar: 3.

Bendera global

Examples

Contoh berikut tersambung ke instans database:

databricks psql my-database

Contoh berikut menyambungkan ke instans database dan menjalankan kueri SQL:

databricks psql my-database -- -c "SELECT * FROM my_table"

Contoh berikut terhubung dengan beberapa psql opsi:

databricks psql my-database -- --echo-all -d "my-db"

Contoh berikut terhubung dengan perilaku coba lagi kustom:

databricks psql my-database --max-retries 5

Contoh berikut tersambung dengan percobaan ulang dinonaktifkan:

databricks psql my-database --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