Aracılığıyla paylaş


Databricks CLI için temel kullanım

Not

Bu bilgiler Databricks CLI 0.205 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.

Bu makalede Databricks CLI komut gruplarını ve komutlarını listeleme, Databricks CLI yardımını görüntüleme ve Databricks CLI çıkışıyla çalışma işlemleri gösterilir. Bkz . Databricks CLI nedir?.

Bu makalede Databricks CLI'yı zaten yüklediğiniz ve CLI'yi kimlik doğrulaması için ayarladığınız varsayılır. Bkz. Databricks CLI'yı yükleme veya güncelleştirme ve Databricks CLI için Kimlik Doğrulaması.

CLI komut gruplarını listeleme

komut gruplarını veya --help seçeneğini kullanarak -h listeleyebilirsiniz. Örneğin:

databricks -h

CLI komutlarını listeleme

veya --help seçeneğini kullanarak herhangi bir komut grubunun komutlarını -h listeleyebilirsiniz. Örneğin, komutları listelemek clusters için:

databricks clusters -h

CLI komut yardımlarını görüntüleme

veya --help seçeneğini kullanarak bir komutun yardımını -h görüntülersiniz. Örneğin, komutunun yardımını clusters list görüntülemek için:

databricks clusters list -h

Komut çalıştırma

Komut satırı yardımında tek tek komutlar için tam kullanım bilgileri ve söz dizimi bulunabilir, ancak Databricks CLI komutları genellikle aşağıdaki söz dizimine uygundur:

databricks <command-group> <command-name> <subcommand-name> [command-argument-value1] [--<flag1-name> <flag1-value>]

Her komutun ek alt komutları olmaz. Genel bayraklar kullanılabilir ve bazı komutların ek bayrakları vardır. Örneğin, aşağıdaki komut, komuta özgü bir bayrak kullanarak kullanılabilir kümelerin çıkışını oluşturur:

databricks clusters list --can-use-client JOBS

İpucu

Databricks CLI komutlarını web terminalini kullanarak bir Databricks çalışma alanından çalıştırabilirsiniz. Web terminali tek bir işlemde birçok kullanıcı tarafından kullanılabilir ve anahtarların ayarlanmasını gerektirmez. Bkz. Azure Databricks web terminalinde kabuk komutlarını çalıştırma.

JSON çıkışını filtrelemek için kullanın jq

Bazı Databricks CLI komutları JSON çıkışını oluşturur. Bu, çıktıyı filtrelemek için jq'yi kullanabileceğiniz anlamına gelir. Örneğin, belirtilen küme kimliğine sahip bir Azure Databricks kümesinin yalnızca görünen adını listelemek için:

databricks clusters get 1234-567890-abcde123 | jq -r .cluster_name
My-11.3-LTS-Cluster

ile Homebrew kullanarak macOS'a veya ile jq Chocolatey brew install jqkullanarak Windows'a yükleyebilirsinizchoco install jq. jq hakkında daha fazla bilgi edinmek için bkz. jq kullanıcı kılavuzu.

JSON dizesi parametreleri

Dize parametrelerinin biçimi, işletim sisteminize bağlı olarak JSON'da farklı şekilde işlenir:

Linux veya macOS

JSON dize parametrelerini çift tırnak içine almanız ve JSON yükünün tamamını tek tırnak içine almanız gerekir. Bazı örnekler:

'{"cluster_id": "1234-567890-abcde123"}'
'["20230323", "Amsterdam"]'

Windows

JSON dize parametrelerini ve JSON yükünün tamamını çift tırnak içine almanız ve JSON yükü içindeki çift tırnak karakterlerinin önünde \olması gerekir. Bazı örnekler:

"{\"cluster_id\": \"1234-567890-abcde123\"}"
"[\"20230323\", \"Amsterdam\"]"

Ara sunucu yapılandırması

Databricks CLI isteklerini ve yanıtlarını bir ara sunucu üzerinden yönlendirmek için, Databricks CLI'sinin yüklü olduğu makinedeki ortam değişkenini ara sunucunun URL'sine ayarlayın HTTPS_PROXY .

Ortam değişkenlerini ayarlamak için işletim sisteminizin belgelerine bakın.