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.
Note
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> -hdatabricks <command-group> <command-name> -hdatabricks <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ı
| Group | Açıklama ve komutlar |
|---|---|
| fs | Dosyaları ve dosya sistemini yönetme komutları:cat, cp, ls, mkdir, , rm |
| git kimlik bilgileri | 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, , updateget-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-aclslist-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, mkdirsget-permission-levels, get-permissions, set-permissions, update-permissions |
İşlem komutları
| Group | Açıklama ve komutlar |
|---|---|
| küme ilkeleri | Kullanıcıların bir dizi kurala göre kümeleri yapılandırma becerisini denetleme komutları:create, delete, edit, get, , listget-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, unpinget-permission-levels, get-permissions, set-permissions, update-permissions |
| global-init betikleri | Ç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 |
| örnek havuzları | 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, , listget-permission-levels, get-permissions, set-permissions, update-permissions |
| örnek profilleri | 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 |
| Kitaplık | Bir kümedeki kitaplıkları yüklemek, kaldırmak ve durumunu almak için komutlar:all-cluster-statuses, cluster-status, install, uninstall |
| ilke aileleri | Kullanılabilir ilke ailelerini görüntüleme komutları:get, list |
Görev komutları
| Group | 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-runresetrun-now, submit,updateget-permission-levels, get-permissions, set-permissions, update-permissions |
Lakeflow Spark Deklaratif İşlem Hatları komutları
| Group | 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, , deleteget, , get-update, list-pipeline-events, list-pipelines, list-updates, start-update, stop,updateget-permission-levels, get-permissions, set-permissions, update-permissions |
Machine Learning komutları
| Group | 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-modellog-paramrestore-experimentrestore-runrestore-runssearch-experimentssearch-runsset-experiment-tagset-tag, update-experimentupdate-runget-permission-levels, get-permissions, set-permissions, update-permissions |
| özellik mühendisliği |
Databricks Özellik Deposu'ndaki özelliklerle etkileşim kurma komutları. Bu komutlar, yapay zeka ve ML modellerinde kullanılan özellikler için merkezi bir kayıt defteri sağlar.create-feature, delete-feature, get-feature, list-features, , update-feature |
| model-kayıt defteri | Ç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-webhookget-permission-levels, get-permissions, set-permissions, update-permissions |
Gerçek zamanlı hizmet komutları
| Group | Açıklama ve komutlar |
|---|---|
| hizmet sunma uç noktaları | Uç noktaları sunan model oluşturma, güncelleştirme ve silme komutları:build-logs, create, , delete, export-metrics, get, list, , logspatch, put, query,update-configget-permission-levels, get-permissions, set-permissions, update-permissions |
Kimlik ve erişim yönetimi komutları
| Group | Açıklama ve komutlar |
|---|---|
| account | Databricks hesaplarını yönetme komutları:
|
| auth | Kimlik doğrulaması komutları:describe, env, login, profiles, , token |
| geçerli kullanıcı | Ş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, updateget-permission-levels |
| hizmet sorumluları | İş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, updateget-permission-levels, get-permissions, set-permissions, update-permissions |
SQL ile ilgili komutlar
| Group | 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 |
| veri kaynakları | 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 |
| sorgu geçmişi | SQL ambarları aracılığıyla sorguların geçmişine erişme komutları:list |
| Ambar | 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, stopget-permission-levels, get-permissions, set-permissions, update-permissions |
Unity Kataloğu komutları
| Group | 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 |
| Kimlik bilgi -leri | 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 |
| meta veri depoları | Unity Kataloğu'ndaki nesnelerin en üst düzey kapsayıcısı olan meta depoları yönetme komutları:assign, , createcurrent, , delete, get, list, summary, unassign, update,update-assignment |
| model sürümleri | 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 |
| çevrimiçi tablolar | 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 |
| kalite monitörleri | 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 |
| kayıtlı modeller | 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 |
| kaynak kotaları | 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 |
| depolama kimlik bilgileri | 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 |
| sistem şemaları | Sistem kataloğunda bulunan şemalar olan sistem şemalarını yönetme komutları:disable, enable, list |
| tablo kısıtlamaları | 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 |
| çalışma alanı bağlamaları | 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ı
| Group | 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 |
| alıcı etkinleştirme | 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 |
| Alıcı | 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, updateshare-permissions |
| Hisse | ile :method:shares/createoluşturulan kapsayıcılar olan paylaşımları yönetme komutları:create, delete, get, , list, list-shares, updateshare-permissions, update-permissions |
Ayarlar komutları
| Group | 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 |
| belirteç yönetimi | 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, listget-permission-levels, get-permissions, set-permissions, update-permissions |
| Belirteç -leri | 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ı
| Group | Açıklama ve komutlar |
|---|---|
| bundle | Databricks projelerinizi kod olarak ifade etmenizi sağlayan Databricks Varlık Paketlerini yönetme komutları:deploy, deployment, destroy, generate, init, open, plan, run, schemasummary, sync,validate |
| sync | Yerel dizini çalışma alanı dizinine eşitleyin. |
Vektör arama komutları
| Group | 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ı
| Group | 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-schedulecreate-subscription, , delete-schedule, delete-subscription, get, get-published, , get-schedule, get-subscription, list, list-schedules, , list-subscriptions, , migratepublishtrashunpublishupdateupdate-schedule |
Çevrimiçi pazar yeri komutları
| Group | Açıklama ve komutlar |
|---|---|
| tüketici karşılamaları | Tüketicilerin yüklemeleri önizlemesine izin veren varlıklar olan tamamlanmaları yönetme komutları.get, list |
| tüketici yüklemeleri | 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 |
| tüketici listeleri | Databricks Market tüketici listelerini yönetme komutları:batch-get, get, list, search |
| tüketici kişiselleştirme istekleri | 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 |
| tüketici sağlayıcıları | 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 |
| sağlayıcı değişimleri | 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 |
| sağlayıcı dosyaları | Önizleme not defterleri ve sağlayıcı simgeleri gibi Market dosyalarını yönetme komutları.create, delete, get, list |
| sağlayıcı listeleri | Sağlayıcı listelerini yönetme komutları:create, delete, get, list, , update |
| sağlayıcı kişiselleştirme istekleri | 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 |
| sağlayıcı sağlayıcılar | Market'teki varlıkları yöneten sağlayıcıları yönetme komutları.create, delete, get, list, , update |
Uygulamalar komutları
| Group | 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, logs, run-localstart, stop,update |
Odaları temizleme komutları
| Group | 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 |
| temiz odalar | 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 |
Veritabanı komutları
| Group | Açıklama ve komutlar |
|---|---|
| veritabanı | Lakebase veritabanı örneklerini yönetme komutları.create-database-catalog, create-database-instance, create-database-table, , create-synced-database-table, delete-database-catalog, delete-database-instance, , delete-database-table, delete-synced-database-table, find-database-instance-by-uid, generate-database-credential, get-database-catalog, get-database-instanceget-database-tableget-synced-database-table, list-database-instances,update-database-instance |
Ek komutlar
| Group | Açıklama ve komutlar |
|---|---|
| api | Databricks REST API'sine istekte bulunma komutları:delete, get, head, , patch, post, put |
| completion | Belirtilen kabuk için otomatik tamamlama betiğini oluşturmaya yönelik komutlar:bash, fish, powershell, zsh |
| configure | Databricks CLI'yi yapılandırın. |
help |
Tüm Databricks CLI komutları için çıktı özet 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.
--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