Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Bu bilgiler Databricks CLI 0.285 ve üzeri sürümleri için geçerlidir. Databricks CLI Genel Önizleme aşamasındadır.
Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.
psql
Databricks CLI içindeki komut, PostgreSQL istemcisi kullanarak belirtilen veritabanı örneğine bağlanmanızı sağlar.
databricks psql
Belirtilen veritabanı örneğine bağlanın. Bu komut, makinenize bir psql istemcinin yüklenmesini gerektirir.
Komutu, bağlantı hataları için otomatik yeniden deneme mantığını içerir. Bayrağını kullanarak --max-retries yeniden deneme davranışını yapılandırabilirsiniz.
databricks psql [DATABASE_INSTANCE_NAME] [-- PSQL_ARGS...] [flags]
Arguments
DATABASE_INSTANCE_NAME
Bağlanacak Veritabanı Örneğinin adı.
PSQL_ARGS (isteğe bağlı)
İstemciye geçirmek için psql ek bağımsız değişkenler. Bunları çift tire (--) ayırıcıdan sonra belirtin.
Options
--max-retries int
En fazla bağlantı yeniden deneme denemesi sayısı.
0 Yeniden denemeleri devre dışı bırakmak için olarak ayarlayın. Varsayılan: 3.
Örnekler
Aşağıdaki örnek bir veritabanı örneğine bağlanır:
databricks psql my-database
Aşağıdaki örnek bir veritabanı örneğine bağlanır ve bir SQL sorgusu yürütür:
databricks psql my-database -- -c "SELECT * FROM my_table"
Aşağıdaki örnek birden çok psql seçenekle bağlanır:
databricks psql my-database -- --echo-all -d "my-db"
Aşağıdaki örnek özel yeniden deneme davranışıyla bağlanır:
databricks psql my-database --max-retries 5
Aşağıdaki örnek, yeniden denemeler devre dışı bırakılmıştır:
databricks psql my-database --max-retries 0
Genel bayraklar
--debug
Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.
-h veya --help
Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.
--log-file dizgi
Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.
--log-format biçim
Günlük biçimi türü, text veya json. Varsayılan değer şudur: text.
--log-level dizgi
Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.
-o, --output tür
Komut çıktı türü text veya json. Varsayılan değer şudur: text.
-p, --profile dizgi
Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.
--progress-format biçim
İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json
-t, --target dizgi
Varsa, kullanılacak paket hedefi