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.
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, kullanılabilir Databricks CLI komutları hakkında bilgi sağlanır. Bu bilgiler komut satırı yardımını tamamlar. Databricks CLI'yı yükleme ve kullanma hakkında daha fazla bilgi için bkz . Databricks CLI'yı yükleme veya güncelleştirme ve Databricks CLI nedir?.
Databricks CLI aşağıdaki tablolarda listelenen komut gruplarını içerir. Komut grupları, alt komutları da içerebilen ilgili komut kümelerini içerir. Bir komut grubunun, tek bir komutun veya alt komutun kullanım ve söz dizimi bilgilerini çıkarmak için:
databricks <command-group> -h
databricks <command-group> <command-name> -h
databricks <command-group> <command-name> <subcommand-name> -h
Birçok CLI komutu, Azure Databricks REST API başvurusunda belgelenen işlemlerle eşlenir.
Çalışma alanı komutları
Grup | Açıklama ve komutlar |
---|---|
Fs | Dosyaları ve dosya sistemini yönetme komutları:cat , cp , ls , mkdir , , rm |
git-credentials |
Databricks'in kullanıcı adına işlemler yapması için kişisel erişim belirteçlerini kaydetme komutları:create , delete , get , list , , update |
repos |
Kullanıcıların git depolarını yönetmesine izin veren komutlar:create , delete , get , list , , update get-permission-levels , get-permissions , set-permissions , update-permissions |
secrets |
Sırlar, sır kapsamları ve erişim izinlerini yönetme komutları:create-scope , delete-acl , , delete-scope , delete-secret , get-acl , get-secret , , list-acls list-scopes , list-secrets , put-acl ,put-secret |
workspace |
Çalışma alanında not defterlerini ve klasörleri listeleme, içeri aktarma, dışarı aktarma ve silme komutları:delete , export , export-dir , , get-status , import , import-dir , list , mkdirs get-permission-levels , get-permissions , set-permissions , update-permissions |
İşlem komutları
Grup | Açıklama ve komutlar |
---|---|
cluster-policies |
Kullanıcıların bir dizi kurala göre kümeleri yapılandırma becerisini denetleme komutları:create , delete , edit , get , , list get-permission-levels , get-permissions , set-permissions , update-permissions |
clusters |
Kümeleri oluşturmanızı, başlatmanızı, düzenlemenizi, listelemenizi, sonlandırmanızı ve silmenizi sağlayan komutlar:change-owner , create , delete , edit , events , get , list , list-node-types , list-zones , permanent-delete , pin , resize , restart , spark-versions , start , unpin get-permission-levels , get-permissions , set-permissions , update-permissions |
global-init-scripts |
Çalışma alanı yöneticilerinin çalışma alanları için genel başlatma betiklerini yapılandırmasına olanak tanıyan komutlar:create , delete , get , list , , update |
instance-pools |
Küme başlatma ve otomatik ölçeklendirme sürelerini azaltan kullanıma hazır bulut örneklerini kullanarak örnek havuzları oluşturmaya, düzenlemeye, silmeye ve listelemeye yönelik komutlar:create , delete , edit , get , , list get-permission-levels , get-permissions , set-permissions , update-permissions |
instance-profiles |
Yöneticilerin, kullanıcıların küme başlatabileceği örnek profilleri eklemesine, listelemesine ve kaldırmasına izin veren komutlar:add , edit , list , remove |
libraries |
Bir kümedeki kitaplıkları yüklemek, kaldırmak ve durumunu almak için komutlar:all-cluster-statuses , cluster-status , install , uninstall |
policy-families |
Kullanılabilir ilke ailelerini görüntüleme komutları:get , list |
Görev komutları
Grup | Açıklama ve komutlar |
---|---|
jobs |
İşleri yönetmek için komutlar:cancel-all-runs , cancel-run , create , , delete , delete-run , export-run , , get , get-run , get-run-output , list , list-runs , repair-run reset run-now , submit ,update get-permission-levels , get-permissions , set-permissions , update-permissions |
Lakeflow Deklaratif İşlem Hatları komutları
Grup | Açıklama ve komutlar |
---|---|
pipelines |
İşlem hatları hakkındaki ayrıntıları oluşturmak, düzenlemek, silmek, başlatmak ve görüntülemek için komutlar:create , , delete get , , get-update , list-pipeline-events , list-pipelines , list-updates , start-update , stop ,update get-permission-levels , get-permissions , set-permissions , update-permissions |
Machine Learning komutları
Grup | Açıklama ve komutlar |
---|---|
experiments |
MLflow'daki birincil kuruluş birimi olan denemelerle etkileşime yönelik komutlar; tüm MLflow çalıştırmaları bir denemeye aittir:create-experiment , create-run , delete-experiment , , delete-run , delete-runs , delete-tag , get-by-name , get-experiment , get-history , get-runGet , , list-artifacts , list-experiments , log-batch , log-inputs , log-metric , log-model log-param restore-experiment restore-run restore-runs search-experiments search-runs set-experiment-tag set-tag , update-experiment update-run get-permission-levels , get-permissions , set-permissions , update-permissions |
model-registry |
Çalışma Alanı Modeli Kayıt Defteri komutları:approve-transition-request , create-comment , create-model , create-model-version , create-transition-request , create-webhook , delete-comment , delete-model , delete-model-tag , delete-model-version , delete-model-version-tag , delete-transition-request , delete-webhook , get-latest-versions , get-model , get-model-version , get-model-version-download-uri , list-models , list-transition-requests , list-webhooks , reject-transition-request , rename-model , search-model-versions , search-models , set-model-tag , set-model-version-tag , test-registry-webhook , transition-stage , update-comment , update-model , update-model-version , update-webhook get-permission-levels , get-permissions , set-permissions , update-permissions |
Gerçek zamanlı hizmet komutları
Grup | Açıklama ve komutlar |
---|---|
serving-endpoints |
Uç noktaları sunan model oluşturma, güncelleştirme ve silme komutları:build-logs , create , , delete , export-metrics , get , list , , logs patch , put , query ,update-config get-permission-levels , get-permissions , set-permissions , update-permissions |
Kimlik ve erişim yönetimi komutları
Grup | Açıklama ve komutlar |
---|---|
account |
Databricks hesaplarını yönetme komutları:
|
Auth | Kimlik doğrulaması komutları:describe , env , login , profiles , , token |
current-user |
Şu anda kimliği doğrulanmış kullanıcı veya hizmet sorumlusu hakkında bilgi almak için komutlar:me |
groups |
Kimlik yönetimini basitleştiren ve Databricks çalışma alanına, verilere ve güvenli hale getirilebilen diğer nesnelere erişim atamayı kolaylaştıran gruplara yönelik komutlar:create , delete , get , , list , patch , update |
permissions |
Farklı nesneler ve uç noktalarda çeşitli kullanıcılar için okuma, yazma, düzenleme, güncelleştirme ve erişimi yönetme komutları:get , set , update get-permission-levels |
service-principals |
İşlerle, otomatik araçlarla ve betikler, uygulamalar ve CI/CD platformları gibi sistemlerle kullanılacak kimliklere yönelik komutlar:create , delete , get , , list , patch , update |
users |
Databricks tarafından tanınan ve e-posta adresleriyle temsil edilen kullanıcı kimlikleri için komutlar:create , delete , get , , list , patch , update get-permission-levels , get-permissions , set-permissions , update-permissions |
SQL ile ilgili komutlar
Grup | Açıklama ve komutlar |
---|---|
alerts |
Uyarılarda işlem gerçekleştirme komutları:create , delete , get , list , , update |
alerts-legacy |
Eski uyarılarda işlem gerçekleştirme komutları:create , delete , get , list , , update |
data-sources |
Yeni sorgu nesneleri oluşturmak için komutlar:list |
queries |
Sorgu tanımlarında işlem gerçekleştirme komutları:create , delete , get , , list , restore , update |
queries-legacy |
Eski sorgu tanımlarında işlem gerçekleştirme komutları:create , delete , get , , list , restore , update |
query-history |
SQL ambarları aracılığıyla sorguların geçmişine erişme komutları:list |
warehouses |
Databricks SQL içindeki veri nesnelerinde SQL komutlarını çalıştırmanıza olanak tanıyan bir işlem kaynağı olan SQL ambarlarını yönetme komutları:create , delete , edit , , get , get-workspace-warehouse-config , list , set-workspace-warehouse-config , start , stop get-permission-levels , get-permissions , set-permissions , update-permissions |
Unity Kataloğu komutları
Grup | Açıklama ve komutlar |
---|---|
artifact-allowlists |
Artifakt izin listelerini yönetme komutları. Databricks Runtime 13.3 ve üzerinde, kullanıcıların standart erişim moduyla yapılandırılmış işlem üzerinde bu yapıtlardan yararlanabilmesi için UC'deki izin verilenler listesine kitaplıklar ve başlatma betikleri ekleyebilirsiniz:get , update |
catalogs |
Unity Kataloğu'nun üç düzeyli ad alanının ilk katmanı olan katalogları yönetme komutları:create , delete , get , list , , update |
credentials |
Bulut kiracınızdaki hizmetlere erişmeye yönelik kimlik doğrulama ve yetkilendirme mekanizması olan kimlik bilgilerini yönetme komutları. Her kimlik bilgisi, hangi kullanıcıların ve grupların kimlik bilgilerine erişebileceğini denetleyen Unity Kataloğu erişim denetimi ilkelerine tabidir.create-credential , delete-credential , generate-temporary-service-credential , , get-credential , list-credentials , update-credential , validate-credential |
connections |
Dış veri kaynağına bağlantı oluşturmak için komutlar:create , delete , get , list , , update |
external-locations |
Bulut depolama yolunu bulut depolama yoluna erişim yetkisi veren bir depolama kimlik bilgileriyle birleştiren dış konumları yönetme komutları:create , delete , get , list , , update |
functions |
Unity Kataloğu'nda kullanıcı tanımlı işlevleri (UDF) yönetme komutları :create , delete , get , list , , update |
grants |
Unity Kataloğu'ndaki verilere erişim izni veren komutlar:get , get-effective , update |
metastores |
Unity Kataloğu'ndaki nesnelerin en üst düzey kapsayıcısı olan meta depoları yönetme komutları:assign , , create current , , delete , get , list , summary , unassign , update ,update-assignment |
model-versions |
Model sürümlerini yönetme komutları. Databricks, Unity Kataloğu'nda MLflow Model Kayıt Defteri'nin barındırılan bir sürümünü sağlar.delete , get , get-by-alias , list , , update |
online-tables |
Delta tablolarından verilere daha düşük gecikme süresi ve daha yüksek QPS erişimi sağlayan çevrimiçi tabloları yönetme komutları:create , delete , get |
quality-monitors |
Zaman içinde bir tablo için veri veya model kalitesi ölçümlerini hesaplayan ve izleyen monitörleri yönetme komutları:create , delete , get , , get-refresh , list-refreshes , run-refresh , update |
registered-models |
Kayıtlı modelleri yönetme komutları. Databricks, Unity Kataloğu'nda MLflow Model Kayıt Defteri'nin barındırılan bir sürümünü sağlar.create , delete , delete-alias , , get , list , set-alias , update |
resource-quotas |
Unity Kataloğu tarafından güvenliği sağlanabilir tüm nesnelerde uygulanan ve oluşturulabilecek kaynak sayısını sınırlayan kaynak kotalarını yönetme komutları.get-quota , list-quotas |
schemas |
Unity Kataloğu'nun üç düzeyli ad alanının ikinci katmanı olan şemaları yönetme komutları:create , delete , get , list , , update |
storage-credentials |
Bulut kiracınızda depolanan verilere erişmeye yönelik bir kimlik doğrulama ve yetkilendirme mekanizması olan depolama kimlik bilgilerini yönetme komutları:create , delete , get , , list , update , validate |
system-schemas |
Sistem kataloğunda bulunan şemalar olan sistem şemalarını yönetme komutları:disable , enable , list |
table-constraints |
Tablolardaki alanlar arasındaki ilişkileri kodlayan birincil anahtar ve yabancı anahtar kısıtlamalarını yönetme komutları:create , delete |
tables |
Unity Kataloğu'nun üç düzeyli ad alanının üçüncü katmanında bulunan tabloları yönetme komutları:delete , exists , get , list , , list-summaries |
temporary-table-credentials |
Databricks'te tablo verilerinin depolandığı bulut depolama konumlarına erişmek için kullanılan kısa ömürlü, kapsamı azaltılmış kimlik bilgileri olan geçici tablo kimlik bilgilerini yönetme komutları.generate-temporary-table-credentials |
volumes |
Dosyalara erişme, dosyaları depolama, yönetme, düzenleme ve işlemeye yönelik bir Unity Kataloğu (UC) özelliği olan birimleri yönetme komutları:create , delete , list , read , , update |
workspace-bindings |
Güvenli hale getirilebilir çalışma alanı bağlamalarını yönetme komutları. Databricks'teki güvenli hale getirilebilir öğeler OPEN veya ISOLATED olarak yapılandırılabilir.get , get-bindings , update , update-bindings |
Delta paylaşım komutları
Grup | Açıklama ve komutlar |
---|---|
providers |
Veri paylaşan kuruluşları temsil eden veri sağlayıcılarını yönetme komutları:create , delete , get , , list , list-shares , update |
recipient-activation |
Yalnızca alıcı nesnesinin TOKEN kimlik doğrulama türüne sahip olduğu açık paylaşım modelinde geçerli olan alıcı etkinleştirmesini yönetme komutları:get-activation-url-info , retrieve-token |
recipients |
Paylaşımlara erişim izni vermek istediğiniz bir kuruluşu temsil etmek için kullanarak :method:recipients/create oluşturduğunuz alıcıları yönetme komutları:create , delete , get , , list , rotate-token , update share-permissions |
shares |
ile :method:shares/create oluşturulan kapsayıcılar olan paylaşımları yönetme komutları:create , delete , get , list , , update share-permissions , update-permissions |
Ayarlar komutları
Grup | Açıklama ve komutlar |
---|---|
ip-access-lists |
Yöneticilerin IP erişim listelerini yapılandırmasına olanak sağlayan komutlar:create , delete , get , , list , replace , update |
notification-destinations |
Çalışma alanının bildirim hedeflerini yönetme komutları:create , delete , get , list , , update |
settings |
Kullanıcıların çalışma alanı düzeyinde ayarları yönetmesine izin veren komutlar:automatic-cluster-update , csp-enablement , default-namespace , esm-enablement , , restrict-workspace-admins |
token-management |
Yöneticilerin diğer kullanıcılar için tüm belirteçleri almasını ve belirteçleri silmesini sağlayan komutlar:create-obo-token , delete , get , list get-permission-levels , get-permissions , set-permissions , update-permissions |
tokens |
Databricks REST API'lerinin kimliğini doğrulamak ve erişmek için kullanılabilecek belirteçleri oluşturma, listeleme ve iptal etme komutları:create , delete , list |
workspace-conf |
Çalışma alanı ayarlarını güncelleştirme komutları:get-status , set-status |
Geliştirici araçları komutları
Grup | Açıklama ve komutlar |
---|---|
paket | Databricks projelerinizi kod olarak ifade etmenizi sağlayan Databricks Varlık Paketlerini yönetme komutları:deploy , deployment , , destroy , generate , init , open , , run schema , summary , sync ,validate |
Eşitleme | Yerel dizini çalışma alanı dizinine eşitleyin. |
Vektör arama komutları
Grup | Açıklama ve komutlar |
---|---|
vector-search-endpoints |
Vektör arama dizinlerini barındırmak için işlem kaynaklarını temsil eden vektör arama uç noktalarını yönetme komutları:create-endpoint , delete-endpoint , get-endpoint , list-endpoints |
vector-search-indexes |
Gerçek zamanlı ve yaklaşık en yakın komşu (ANN) arama sorgularını destekleyen ekleme vektörlerinizin verimli bir gösterimi olan vektör arama dizinlerini yönetme komutları:create-index , delete-data-vector-index , delete-index , , get-index , list-indexes , query-index , sync-index , upsert-data-vector-index |
Pano komutları
Grup | Açıklama ve komutlar |
---|---|
dashboards |
Eski panoları değiştirme komutları:create , delete , get , , list , restore , update |
genie |
İş kullanıcıları için yapay zeka/BI tarafından desteklenen kod içermeyen bir deneyim sağlayan Genie'yi değiştirme komutları:create-message , execute-message-attachment-query , get-message , , get-message-attachment-query-result , get-spaced , start-conversation |
lakeview |
AI/BI panoları için belirli yönetim işlemleri sağlayan komutlar:create , , create-schedule create-subscription , , delete-schedule , delete-subscription , get , get-published , , get-schedule , get-subscription , list , list-schedules , , list-subscriptions , , migrate publish trash unpublish update update-schedule |
Çevrimiçi pazar yeri komutları
Grup | Açıklama ve komutlar |
---|---|
consumer-fulfillments |
Tüketicilerin yüklemeleri önizlemesine izin veren varlıklar olan tamamlanmaları yönetme komutları.get , list |
consumer-installations |
Tüketicilerin Databricks Market listeleriyle etkileşim kurmasına olanak tanıyan varlıklar olan yüklemeleri yönetme komutları.create , delete , list , list-listing-installations , , update |
consumer-listings |
Databricks Market tüketici listelerini yönetme komutları:batch-get , get , list , search |
consumer-personalization-requests |
Müşterilerin bireyselleştirilmiş Market listeleme akışıyla etkileşim kurmasına olanak tanıyan kişiselleştirme isteklerini yönetme komutları.create , get , list |
consumer-providers |
Market'te liste yayımlayan varlıklar olan sağlayıcıları yönetme komutları.batch-get , get , list |
provider-exchange-filters |
Pazar yeri değişim filtrelerini yönetmeye yönelik komutlar, hangi grupların bir değişime erişebileceğini belirleyen filtreleri içerir.create , delete , list , update |
provider-exchanges |
Sağlayıcıların listelerini seçilmiş bir müşteri kümesiyle paylaşmasına olanak tanıyan Market değişimlerini yönetme komutları.add-listing-to-exchange , create , delete , , delete-listing-from-exchange , get , list , list-exchanges-for-listing , list-listings-for-exchange , update |
provider-files |
Önizleme not defterleri ve sağlayıcı simgeleri gibi Market dosyalarını yönetme komutları.create , delete , get , list |
provider-listings |
Sağlayıcı listelerini yönetme komutları:create , delete , get , list , , update |
provider-personalization-requests |
Kişiselleştirme isteklerini yönetmeye yönelik komutlar, anında kullanılabilir dökümlere alternatiftir.list , update |
provider-provider-analytics-dashboards |
Sağlayıcılar için şablon analizini yönetme komutları:create , get , get-latest-version , update |
provider-providers |
Market'teki varlıkları yöneten sağlayıcıları yönetme komutları.create , delete , get , list , , update |
Uygulamalar komutları
Grup | Açıklama ve komutlar |
---|---|
apps |
Doğrudan Databricks örneğinizde çalışan Databricks uygulamalarını yönetme, verilerinizle tümleştirme, Databricks hizmetlerini kullanma ve genişletme ve kullanıcıların çoklu oturum açma aracılığıyla etkileşim kurmasını sağlama komutları.create , delete , , deploy , get , get-deployment , list , , list-deployments run-local , start , stop ,update |
Odaları temizleme komutları
Grup | Açıklama ve komutlar |
---|---|
clean-room-assets |
Temiz odayla paylaşılan tablolar, birimler ve not defterleri gibi veri ve kod nesneleri olan temiz oda varlıklarını yönetme komutları.create , delete , get , list , , update |
clean-room-task-runs |
Temiz ortamda not defteri çalışmalarının yürütümleri olan temiz oda görev yürütmelerini yönetme komutları.list |
clean-rooms |
Temiz odaları yönetme komutları. Temiz odalar, birden çok tarafın birbirlerinin verilerine doğrudan erişim olmadan hassas kurumsal veriler üzerinde birlikte çalışabileceği güvenli ve gizliliği koruyan bir ortam sağlamak için Delta Paylaşımı ve sunucusuz işlem kullanır.create , create-output-catalog , delete , , get , list , update |
Ek komutlar
Grup | Açıklama ve komutlar |
---|---|
API | Databricks REST API'sine istekte bulunma komutları:delete , get , head , , patch , post , put |
tamamlama | Belirtilen kabuk için otomatik tamamlama betiğini oluşturmaya yönelik komutlar:bash , fish , powershell , zsh |
Yapılandırmak | Databricks CLI'yi yapılandırın. |
help |
Herhangi bir komut için çıkış kullanım bilgileri. |
Labs | Databricks Labs yüklemelerini yönetme komutları:clear-cache , install , installed , , list , show , uninstall , upgrade |
version |
Şu anda kullanılmakta olan CLI sürümünü alın. |
Genel bayraklar
Aşağıdaki bayraklar tüm Databricks CLI komutlarında kullanılabilir. Bazı bayrakların bazı komutlara uygulanmadığını unutmayın. Belirli komutlar ve bunların bayrakları hakkında ayrıntılı bilgi için komut satırı yardımına bakın.
Bayrak | Açıklama |
---|---|
-h veya --help |
Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin. |
-e veya --environment string |
İlgili komut için uygunsa kullanılacak paket ortamını temsil eden bir dize. |
--log-file |
Çıkış günlüklerini yazmak için kullanılan bir metin dizesi. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır. |
--log-format |
text çıkış günlüklerini metne yazmak veya json çıktı günlüklerini JSON'a yazmak için. Bu bayrak belirtilmezse çıkış günlükleri metin olarak yazılır. |
--log-level |
Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır. |
-o veya --output |
text çıktıyı metin olarak yazmak veya json çıktıyı JSON olarak yazmak için. Bu bayrak belirtilmezse çıkış metin olarak yazılır. |
-p veya --profile |
Dosyanızda .databrickscfg kullanılacak adlandırılmış yapılandırma profilini temsil eden bir dize. Bu bayrak belirtilmezse DEFAULT , varsa adlandırılmış profil kullanılır. Mevcut yapılandırma profillerinin listesini görüntülemek için yapılandırma profili adını el ile girmek yerine Tab veya --profile sonrasında -p tuşuna basabilirsiniz. |
--progress-format |
İlerleme durumu günlüklerinin görüntülenme biçimi (default (varsayılan) veya append veya inplace json ). |