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
Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.
environments
Databricks CLI içindeki komut grubu, ortam kaynaklarını yönetmenize olanak tanır. Ortamlar API'si, sunucusuz not defterlerinde ve işlerde kullanılacak ortam sürümünü ve bağımlılıkları tanımlayan çalışma alanı düzeyinde temel ortamlar da dahil olmak üzere farklı ortam türleri için yönetim özellikleri sağlar.
databricks ortamları create-workspace-base-environment
Yeni bir çalışma alanı temel ortamı oluşturun. Bu, bağımlılık çözümlemesini iyileştirmek için zaman uyumsuz olarak gerçekleştirilmiş bir ortam oluşturan uzun süre çalışan bir işlemdir.
databricks environments create-workspace-base-environment DISPLAY_NAME [flags]
Arguments
DISPLAY_NAME
Çalışma alanı temel ortamı için insan tarafından okunabilir görünen ad.
Options
--base-environment-type BaseEnvironmentType
Temel ortamın türü (CPU veya GPU). Desteklenen değerler: CPU, GPU
--filepath string
Çalışma alanı dosyaları veya Unity Kataloğu birimleri, ortam YAML dosyasının yoludur.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--name string
Çalışma alanı temel ortamının kaynak adı.
--no-wait
Duruma ulaşmak DONE için beklemeyin.
--request-id string
Bu istek için benzersiz bir tanımlayıcı.
--timeout duration
Duruma ulaşma DONE süresi üst sınırı.
--workspace-base-environment-id string
Kaynak adının son bileşeni olacak çalışma alanı temel ortamı için kullanılacak kimlik.
Examples
Aşağıdaki örnek bir CPU çalışma alanı temel ortamı oluşturur:
databricks environments create-workspace-base-environment "My Python Env" --base-environment-type CPU --filepath /Workspace/environments/env.yaml
databricks ortamları delete-workspace-base-environment
Çalışma alanı temel ortamını silme. Temel ortamın silinmesi bağlantılı not defterlerini ve işleri etkileyebilir. Bu işlem geri alınamaz.
databricks environments delete-workspace-base-environment NAME [flags]
Arguments
NAME
Gerekli. Silinecek çalışma alanı temel ortamının kaynak adı. Biçim: workspace-base-environments/{workspace_base_environment}.
Options
Examples
Aşağıdaki örnek bir çalışma alanı temel ortamını siler:
databricks environments delete-workspace-base-environment workspace-base-environments/my-env-id
databricks ortamları get-default-workspace-base-environment
Varsayılan çalışma alanı temel ortam yapılandırmasını alın. Hem CPU hem de GPU işlem için geçerli varsayılan temel ortam ayarlarını döndürür.
databricks environments get-default-workspace-base-environment NAME [flags]
Arguments
NAME
Varsayılan çalışma alanı temel ortamının statik kaynak adı. Biçim: default-workspace-base-environment.
Options
Examples
Aşağıdaki örnek varsayılan çalışma alanı temel ortamını alır:
databricks environments get-default-workspace-base-environment default-workspace-base-environment
databricks ortamları get-operation
Uzun süre çalışan bir işlemin durumunu alın. İstemciler bu yöntemi kullanarak işlem sonucunu yoklayabilir.
databricks environments get-operation NAME [flags]
Arguments
NAME
İşlem kaynağının adı.
Options
Examples
Aşağıdaki örnek, uzun süre çalışan bir işlemin durumunu alır:
databricks environments get-operation operations/1234567890
databricks ortamları get-workspace-base-environment
Çalışma alanı temel ortamını adına göre alın.
databricks environments get-workspace-base-environment NAME [flags]
Arguments
NAME
Gerekli. Alınacak çalışma alanı temel ortamının kaynak adı. Biçim: workspace-base-environments/{workspace_base_environment}.
Options
Examples
Aşağıdaki örnek bir çalışma alanı temel ortamı alır:
databricks environments get-workspace-base-environment workspace-base-environments/my-env-id
databricks ortamları list-workspace-base-environments
Çalışma alanı içindeki tüm çalışma alanı temel ortamlarını listeleyin.
databricks environments list-workspace-base-environments [flags]
Arguments
Hiçbiri
Options
--page-size int
Sayfa başına döndürülecek en fazla ortam sayısı.
--page-token string
Sayfalandırma için sayfa belirteci.
Examples
Aşağıdaki örnekte tüm çalışma alanı temel ortamları listelenir:
databricks environments list-workspace-base-environments
databricks ortamları refresh-workspace-base-environment
Çalışma alanı temel ortamı için gerçekleştirilmiş ortamı yenileyin. Bu, gerçekleştirilmiş ortamı zaman uyumsuz olarak yeniden oluşturan uzun süre çalışan bir işlemdir. Mevcut gerçekleştirilmiş ortam süresi dolana kadar kullanılabilir durumda kalır.
databricks environments refresh-workspace-base-environment NAME [flags]
Arguments
NAME
Gerekli. Yenilenecek çalışma alanı temel ortamının kaynak adı. Biçim: workspace-base-environments/{workspace_base_environment}.
Options
--no-wait
Duruma ulaşmak DONE için beklemeyin.
--timeout duration
Duruma ulaşma DONE süresi üst sınırı.
Examples
Aşağıdaki örnek çalışma alanı temel ortamını yeniler:
databricks environments refresh-workspace-base-environment workspace-base-environments/my-env-id
databricks ortamları kurulum-lokal
Azure Databricks kümesi veya sunucusuz sürümle eşleşen yerel bir Python ortamı kurun, böylece makinenizde çalıştırdığınız kod Azure Databricks'teki gibi davranır. Bu, eşleşen Python sürümünü ve uyumlu bir databricks-connect'i yükler ve bağımlılıklarınızı seçtiğiniz hesaplama ile çalışan bilinen sürümlere sabitler. Mevcut dizinde bir (uv tarafından yönetilen) oluşturur veya günceller .venv ve kurulumu kaydeder pyproject.toml. Projenizin geri kalanı ise değişmeden kalır.
databricks environments setup-local [flags]
Arguments
Hiçbiri
Options
--cluster-id string
Hesaplama hedefi olarak kullanılacak küme kimliği.
--cluster-name string
Hesaplama hedefi olarak kullanılacak küme adı (Kümeler API'si aracılığıyla bir ID'ye çözümlenir).
--serverless-version string
Hesaplama hedefi olarak kullanılmak üzere sunucusuz sürüm (örneğin, 5).
--job-task string
Hesaplama hedefi olarak kullanılacak iş görevi, formunda <job-id>.<task-key>. Görev anahtarı gereklidir.
--constraints-only
Python sürümünü ve bağımlılık kısıtlamalarını databricks-connect eklemeden uygulayın.
--dry-run
Planı hesaplayın ve dosya yazmadan veya provisioning yapmadan neyin değişeceğini gösterin.
Examples
Sunucusuz bir versiyonu eşleştirin:
databricks environments setup-local --serverless-version 5
Mevcut bir kümeyi isimle eşleştirin:
databricks environments setup-local --cluster-name my-cluster
Hiçbir şey yazmadan nelerin değişeceğine bakın:
databricks environments setup-local --serverless-version 5 --dry-run
databricks ortamları update-default-workspace-base-environment
Varsayılan çalışma alanı temel ortam yapılandırmasını güncelleştirin. Belirtilen temel ortamları, cpu ve/veya GPU işlemleri için çalışma alanı varsayılanları olarak ayarlar.
databricks environments update-default-workspace-base-environment NAME UPDATE_MASK [flags]
Arguments
NAME
Bu tek kaynağın kaynak adı. Biçim: default-workspace-base-environment.
UPDATE_MASK
Hangi alanların güncelleştirileceğini belirten alan maskesi. Geçerli alan yolları: cpu_workspace_base_environment, gpu_workspace_base_environment. Tüm alanları güncelleştirmek için kullanın * .
Options
--cpu-workspace-base-environment string
CPU işlem için varsayılan çalışma alanı temel ortamı.
--gpu-workspace-base-environment string
GPU işlem için varsayılan çalışma alanı temel ortamı.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--name string
Bu tek kaynağın kaynak adı.
Examples
Aşağıdaki örnek, varsayılan CPU çalışma alanı temel ortamını ayarlar:
databricks environments update-default-workspace-base-environment default-workspace-base-environment cpu_workspace_base_environment --cpu-workspace-base-environment workspace-base-environments/my-cpu-env
databricks ortamları update-workspace-base-environment
Mevcut bir çalışma alanı temel ortamını güncelleştirin. Bu, gerçekleştirilmiş ortamı zaman uyumsuz olarak yeniden oluşturan uzun süre çalışan bir işlemdir. Mevcut gerçekleştirilmiş ortam süresi dolana kadar kullanılabilir durumda kalır.
databricks environments update-workspace-base-environment NAME DISPLAY_NAME [flags]
Arguments
NAME
Çalışma alanı temel ortamının kaynak adı. Biçim: workspace-base-environments/{workspace_base_environment}.
DISPLAY_NAME
Çalışma alanı temel ortamı için insan tarafından okunabilir görünen ad.
Options
--base-environment-type BaseEnvironmentType
Temel ortamın türü (CPU veya GPU). Desteklenen değerler: CPU, GPU
--filepath string
Ortam YAML dosyasının çalışma alanı dosyaları veya Unity Kataloğu Birimleri yolu.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--name string
Çalışma alanı temel ortamının kaynak adı.
--no-wait
Duruma ulaşmak DONE için beklemeyin.
--timeout duration
Duruma ulaşma DONE süresi üst sınırı.
Examples
Aşağıdaki örnek bir çalışma alanı temel ortamını güncelleştirir:
databricks environments update-workspace-base-environment workspace-base-environments/my-env-id "Updated Python Env" --filepath /Workspace/environments/updated-env.yaml
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 text değeridir.
--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 text değeridir.
-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