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.
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ı create-default-warehouse-override
Kullanıcı için varsayılan bir ambar geçersiz kılması oluşturun. Kullanıcılar kendi geçersiz kılmalarını oluşturabilir. Yöneticiler herhangi bir kullanıcı için geçersiz kılmalar oluşturabilir.
databricks warehouses create-default-warehouse-override DEFAULT_WAREHOUSE_OVERRIDE_ID TYPE [flags]
Arguments
DEFAULT_WAREHOUSE_OVERRIDE_ID
Geçersiz kılma kimliği. Geçerli kullanıcı için sayısal bir kullanıcı kimliği veya değişmez değer dizesi me kullanın.
TYPE
Geçersiz kılma davranışının türü. Desteklenen değerler: CUSTOM, LAST_SELECTED.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--name string
Varsayılan ambarın kaynak adı geçersiz kılındı.
--warehouse-id string
Türü olduğunda belirli bir ambar kimliği.CUSTOM
Examples
Aşağıdaki örnek, geçerli kullanıcı için özel bir ambar geçersiz kılma oluşturur:
databricks warehouses create-default-warehouse-override me CUSTOM --warehouse-id 1234567890abcdef
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 ambarları delete-default-warehouse-override
Kullanıcının varsayılan ambar geçersiz kılmasını silin. Kullanıcılar kendi geçersiz kılmalarını silebilir. Yöneticiler herhangi bir kullanıcının geçersiz kılmalarını silebilir. Silme işleminden sonra çalışma alanı varsayılan ambarı kullanılır.
databricks warehouses delete-default-warehouse-override NAME [flags]
Arguments
NAME
Silinecek varsayılan ambarın kaynak adı geçersiz kılındı. Biçim: default-warehouse-overrides/{default_warehouse_override_id}. Kimlik, sayısal bir kullanıcı kimliği veya geçerli kullanıcının değişmez değeri me olabilir.
Options
Examples
Aşağıdaki örnek, geçerli kullanıcı için varsayılan ambar geçersiz kılmasını siler:
databricks warehouses delete-default-warehouse-override default-warehouse-overrides/me
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 ambarları get-default-warehouse-override
Bir kullanıcı için varsayılan ambar geçersiz kılmasını alma. Kullanıcılar kendi geçersiz kılmalarını getirebilir. Yöneticiler herhangi bir kullanıcı için geçersiz kılmaları getirebilir. Geçersiz kılma yoksa, çalışma alanı varsayılan ambarı kullanılır.
databricks warehouses get-default-warehouse-override NAME [flags]
Arguments
NAME
Alınacak varsayılan ambar geçersiz kılmasının kaynak adı. Biçim: default-warehouse-overrides/{default_warehouse_override_id}. Kimlik, sayısal bir kullanıcı kimliği veya geçerli kullanıcının değişmez değeri me olabilir.
Options
Examples
Aşağıdaki örnek, geçerli kullanıcı için varsayılan ambar geçersiz kılmasını alır:
databricks warehouses get-default-warehouse-override default-warehouse-overrides/me
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ı 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 warehouses list-default-warehouse-overrides
Çalışma alanında tüm varsayılan ambar geçersiz kılmalarını listeleyin. Tüm geçersiz kılmaları yalnızca çalışma alanı yöneticileri listeleyebilir.
databricks warehouses list-default-warehouse-overrides [flags]
Options
--page-size int
Döndürülecek en fazla geçersiz kılma sayısı.
--page-token string
Önceki list-default-warehouse-overrides bir çağrıdan alınan sayfa belirteci.
Examples
Aşağıdaki örnekte tüm varsayılan ambar geçersiz kılmaları listelenir:
databricks warehouses list-default-warehouse-overrides
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 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 ambarları update-default-warehouse-override
Bir kullanıcı için var olan bir varsayılan ambar geçersiz kılmasını güncelleştirin. Kullanıcılar kendi geçersiz kılmalarını güncelleştirebilir. Yöneticiler herhangi bir kullanıcı için geçersiz kılmaları güncelleştirebilir.
databricks warehouses update-default-warehouse-override NAME UPDATE_MASK TYPE [flags]
Arguments
NAME
Varsayılan ambarın kaynak adı geçersiz kılındı. Biçim: default-warehouse-overrides/{default_warehouse_override_id}.
UPDATE_MASK
Hangi alanların güncelleştirileceğini belirten alan maskesi. Tüm alanları güncelleştirmek için kullanın * .
--allow-missing Ayarlandığında, bu alan yoksayılır ve tüm alanlar uygulanır.
TYPE
Geçersiz kılma davranışının türü. Desteklenen değerler: CUSTOM, LAST_SELECTED.
Options
--allow-missing
Ayarlıysa ve geçersiz kılma bulunamazsa, bunun yerine yeni bir geçersiz kılma oluşturun.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--name string
Varsayılan ambarın kaynak adı geçersiz kılındı.
--warehouse-id string
Türü olduğunda belirli bir ambar kimliği.CUSTOM
Examples
Aşağıdaki örnek, geçerli kullanıcının geçersiz kılmasını belirli bir ambara güncelleştirir:
databricks warehouses update-default-warehouse-override default-warehouse-overrides/me warehouse_id CUSTOM --warehouse-id 1234567890abcdef
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