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.
warehouses
Databricks CLI içindeki komut grubu, SQL ambarlarını yönetmenizi sağlar. SQL ambarı, Databricks SQL içindeki veri nesneleri üzerinde SQL komutları çalıştırmanıza olanak tanıyan bir işlem kaynağıdır. Bkz Bir SQL ambarına bağlanın.
databricks ambarları oluşturma
Yeni bir SQL ambarı oluşturun.
databricks warehouses create [flags]
Arguments
None
Options
--auto-stop-mins int
Sql ambarının otomatik olarak durdurulmadan önce boşta olması (başka bir deyişle sorgu olmaması RUNNING ) gereken dakika cinsinden süre.
--cluster-size string
Bu ambar için ayrılan kümelerin boyutu.
--creator-name string
Depo oluşturucu adı.
--enable-photon
Veri ambarının Photon için optimize edilmiş kümeleri kullanıp kullanmayacağını yapılandırır.
--enable-serverless-compute
Ambarın sunucusuz işlem kullanıp kullanmayacağını yapılandırılır.
--instance-profile-arn string
Deprecated.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--max-num-clusters int
Otomatik ölçeklendiricinin eşzamanlı sorguları işlemek için oluşturacağı küme sayısı üst sınırı.
--min-num-clusters int
Bu SQL ambarı için tutulacak kullanılabilir kümelerin en az sayısı.
--name string
Kümenin mantıksal adı.
--no-wait
ÇALIŞIYOR HALINE ulaşmak için beklemeyin
--spot-instance-policy SpotInstancePolicy
Ambarın spot örnekleri kullanıp kullanmayacağına dair yapılandırmalar. Desteklenen değerler: COST_OPTIMIZED, POLICY_UNSPECIFIED, RELIABILITY_OPTIMIZED
--timeout duration
"RUNNING" durumuna ulaşma süresinin üst sınırı (varsayılan 20ms)
--warehouse-type CreateWarehouseRequestWarehouseType
Ambar türü: PRO veya CLASSIC. Desteklenen değerler: CLASSIC, PRO, TYPE_UNSPECIFIED
Examples
Aşağıdaki örnek, temel yapılandırmaya sahip yeni bir SQL ambarı oluşturur:
databricks warehouses create --name "my-warehouse" --cluster-size "Small" --min-num-clusters 1 --max-num-clusters 10 --auto-stop-mins 60
Aşağıdaki örnek, Photon'un etkin olduğu sunucusuz bir ambar oluşturur:
databricks warehouses create --name "serverless-warehouse" --enable-serverless-compute --enable-photon --warehouse-type PRO
databricks ambarlarını sil
SQL ambarı silme.
databricks warehouses delete ID [flags]
Arguments
ID
Required. SQL ambarının kimliği.
Options
Examples
Aşağıdaki örnek, belirtilen kimlikle bir ambarı siler:
databricks warehouses delete 1234567890abcdef
databricks depolarını düzenleme
Depoyu güncelle. SQL ambarı yapılandırmasını güncelleştirir.
databricks warehouses edit ID [flags]
Arguments
ID
Required. Yapılandırılacak ambarın kimliği.
Options
--auto-stop-mins int
Sql ambarının otomatik olarak durdurulmadan önce boşta olması (başka bir deyişle sorgu olmaması RUNNING ) gereken dakika cinsinden süre.
--cluster-size string
Bu ambar için ayrılan kümelerin boyutu.
--creator-name string
Depo oluşturucu adı.
--enable-photon
Veri ambarının Photon için optimize edilmiş kümeleri kullanıp kullanmayacağını yapılandırır.
--enable-serverless-compute
Ambarın sunucusuz işlem kullanıp kullanmayacağını yapılandırılır.
--instance-profile-arn string
Deprecated.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--max-num-clusters int
Otomatik ölçeklendiricinin eşzamanlı sorguları işlemek için oluşturacağı küme sayısı üst sınırı.
--min-num-clusters int
Bu SQL ambarı için tutulacak kullanılabilir kümelerin en az sayısı.
--name string
Kümenin mantıksal adı.
--no-wait
RUNNING durumuna ulaşmayı beklemeyin
--spot-instance-policy SpotInstancePolicy
Ambarın spot örnekleri kullanıp kullanmayacağına dair yapılandırmalar. Desteklenen değerler: COST_OPTIMIZED, POLICY_UNSPECIFIED, RELIABILITY_OPTIMIZED
--timeout duration
"RUNNING" durumuna ulaşma süresinin üst sınırı (varsayılan 20ms)
--warehouse-type EditWarehouseRequestWarehouseType
Depo türü. Desteklenen değerler: CLASSIC, PRO, TYPE_UNSPECIFIED
Examples
Aşağıdaki örnek, küme boyutunu ve otomatik durdurma süresini değiştirmek için bir ambarı güncelleştirir:
databricks warehouses edit 1234567890abcdef --cluster-size "Medium" --auto-stop-mins 30
Aşağıdaki örnek, mevcut bir ambar için Foton'a olanak tanır:
databricks warehouses edit 1234567890abcdef --enable-photon
databricks veri ambarları
Tek bir SQL ambarı için bilgileri alın.
databricks warehouses get ID [flags]
Arguments
ID
Required. SQL ambarının kimliği.
Options
Examples
Aşağıdaki örnek, belirtilen kimlikle bir depo hakkında bilgi alır:
databricks warehouses get 1234567890abcdef
databricks depoları listesi
Kullanıcının yönetme izinlerine sahip olduğu tüm SQL ambarlarını listeleyin.
databricks warehouses list [flags]
Arguments
None
Options
--run-as-user-id int
Ambar listesini getirmek için kullanılacak hizmet sorumlusu.
Examples
Aşağıdaki örnekte tüm ambarlar listelenir:
databricks warehouses list
Aşağıdaki örnekte, belirli bir hizmet sorumlusunu kullanan ambarlar listelenir:
databricks warehouses list --run-as-user-id 123456789
databricks veri ambarlarını başlat
SQL ambarı başlatın.
databricks warehouses start ID [flags]
Arguments
ID
Required. SQL ambarının kimliği.
Options
--no-wait
RUNNING durumuna ulaşmayı beklemeyin
--timeout duration
"RUNNING" durumuna ulaşma süresinin üst sınırı (varsayılan 20ms)
Examples
Aşağıdaki örnek, belirtilen kimlikle bir ambar başlatır:
databricks warehouses start 1234567890abcdef
Aşağıdaki örnek, RUNNING duruma ulaşmasını beklemeden bir depo başlatır:
databricks warehouses start 1234567890abcdef --no-wait
databricks ambarları durduruluyor
SQL ambarı durdurun.
databricks warehouses stop ID [flags]
Arguments
ID
Required. SQL ambarının kimliği.
Options
--no-wait
STOPPED durumuna ulaşmayı beklemeyin
--timeout duration
"STOPPED" durumuna ulaşma süresinin üst sınırı (varsayılan 20ms)
Examples
Aşağıdaki örnek, belirli bir ID'ye sahip bir ambarı sonlandırır.
databricks warehouses stop 1234567890abcdef
**
Aşağıdaki örnek, bir depoyu STOPPED durumuna ulaşmasını beklemeden durdurur:
databricks warehouses stop 1234567890abcdef --no-wait
databricks depoları get-workspace-warehouse-config
Bir çalışma alanında tüm SQL ambarları tarafından paylaşılan çalışma alanı düzeyi yapılandırmasını alın.
databricks warehouses get-workspace-warehouse-config [flags]
Arguments
None
Options
Examples
Aşağıdaki örnek çalışma alanı ambarı yapılandırmasını alır:
databricks warehouses get-workspace-warehouse-config
databricks depoları set-workspace-warehouse-config
Bir çalışma alanında tüm SQL ambarları tarafından paylaşılan çalışma alanı düzeyi yapılandırmasını ayarlayın.
databricks warehouses set-workspace-warehouse-config [flags]
Arguments
None
Options
--google-service-account string
Yalnızca GCP: Google Cloud Storage'a erişim sağlamak için kümeye aktarılan Google Hizmet Hesabı.
--instance-profile-arn string
AWS'e Özel: IAM rolünü kümeye aktarmak için kullanılan örnek profili.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--security-policy SetWorkspaceWarehouseConfigRequestSecurityPolicy
Ambarlar için güvenlik ilkesi. Desteklenen değerler: DATA_ACCESS_CONTROL, NONE, PASSTHROUGH
Examples
Aşağıdaki örnek, çalışma alanı ambarı yapılandırmasını bir güvenlik ilkesiyle ayarlar:
databricks warehouses set-workspace-warehouse-config --security-policy DATA_ACCESS_CONTROL
databricks ambarları izin seviyelerini al
SQL ambarı izin düzeylerini alma.
databricks warehouses get-permission-levels WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
İzinlerin alındığı veya yönetildiği SQL ambarı.
Options
Examples
Aşağıdaki örnek, bir depo için erişim izin seviyelerini alır:
databricks warehouses get-permission-levels 1234567890abcdef
databricks ambarları get-permissions
SQL ambarının izinlerini alma. SQL ambarları izinleri kök nesnelerinden devralabilir.
databricks warehouses get-permissions WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
İzinlerin alındığı veya yönetildiği SQL ambarı.
Options
Examples
Aşağıdaki örnek bir ambarın izinlerini alır:
databricks warehouses get-permissions 1234567890abcdef
databricks depoları izinleri-ayarla
SQL ambarı izinlerini ayarlayın. Bir nesne üzerindeki izinleri ayarlar ve varsa var olan izinleri değiştirir. Belirtilmezse tüm doğrudan izinleri siler. Nesneler izinleri kök nesnelerinden devralabilir.
databricks warehouses set-permissions WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
İzinlerin alındığı veya yönetildiği SQL ambarı.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
Examples
Aşağıdaki örnek, JSON dosyası kullanarak bir ambar için izinleri ayarlar:
databricks warehouses set-permissions 1234567890abcdef --json @permissions.json
databricks depoları güncelleme izinleri
SQL ambarındaki izinleri güncelleştirin. SQL ambarları izinleri kök nesnelerinden devralabilir.
databricks warehouses update-permissions WAREHOUSE_ID [flags]
Arguments
WAREHOUSE_ID
İzinlerin alındığı veya yönetildiği SQL ambarı.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
Examples
Aşağıdaki örnek, JSON dosyası kullanarak bir ambarın izinlerini güncelleştirir:
databricks warehouses update-permissions 1234567890abcdef --json @permissions.json
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
Çıkış günlüklerinin yazılması için dosyayı temsil eden bir dize. 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ü veya textjson. 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, varsa adlı DEFAULT 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