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.
catalogs
Databricks CLI içindeki komut grubu, Unity Kataloğu'nda katalogları yönetmenize olanak tanır. Katalog, Unity Kataloğu'nun üç düzeyli ad alanının ilk katmanıdır. Veri varlıklarınızı düzenlemek için kullanılır.
Unity Kataloğu nedir? bölümüne bakın.
databricks katalogları oluşturma
Çağıran bir meta veri deposu yöneticisiyse veya ayrıcalığına sahipse CREATE_CATALOG üst meta veri deposunda yeni bir katalog örneği oluşturun.
databricks catalogs create NAME [flags]
Arguments
NAME
Kataloğun adı
Options
--comment string
Kullanıcı tarafından sağlanan serbest biçimli metin açıklaması
--connection-name string
Dış veri kaynağına bağlantının adı
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
--provider-name string
Delta paylaşım sağlayıcısının adı
--share-name string
Paylaşım sağlayıcısı altındaki paylaşımın adı
--storage-root string
Katalog içindeki yönetilen tablolar için depolama kök URL'si
Examples
Aşağıdaki örnek adlı salesbir katalog oluşturur:
databricks catalogs create sales
Aşağıdaki örnek, açıklama içeren bir katalog oluşturur:
databricks catalogs create sales --comment "Sales data catalog"
databricks kataloglarını silme
Sağlanan adla eşleşen kataloğu silin. Arayan bir meta veri deposu yöneticisi veya kataloğun sahibi olmalıdır.
databricks catalogs delete NAME [flags]
Arguments
NAME
Kataloğun adı
Options
--force
Katalog boş olmasa bile silmeye zorlama
Examples
Aşağıdaki örnekte adlı salesbir katalog silinir:
databricks catalogs delete sales
Aşağıdaki örnek boş olmayan bir kataloğun silinmesini zorlar:
databricks catalogs delete sales --force
databricks kataloglarını al
Belirtilen kataloğu bir meta veri deposunda alın. Arayan kişi, bir metastore yöneticisi, kataloğun sahibi veya hesabında USE_CATALOG ayrıcalığı ayarlanmış bir kullanıcı olmalıdır.
databricks catalogs get NAME [flags]
Arguments
NAME
Kataloğun adı
Options
--include-browse
Ilke sahibinin yalnızca seçimli meta verilere erişebildiği yanıt için katalogların eklenip eklenmeyeceği
Examples
Aşağıdaki örnek adlı salesbir katalog hakkında bilgi alır:
databricks catalogs get sales
Aşağıdaki örnek, yalnızca gözatma katalogları da dahil olmak üzere katalog bilgilerini alır:
databricks catalogs get sales --include-browse
databricks katalog listesi
Meta veri deposundaki katalogları listeleyin. Arayan, meta veri deposu yöneticisiyse, tüm kataloglar getirilecektir. Aksi takdirde, yalnızca çağıranın sahip olduğu (veya arayanın ayrıcalığına sahip USE_CATALOG olduğu) kataloglar alınır. Dizideki öğelerin belirli bir sıralama garantisi yoktur.
databricks catalogs list [flags]
Options
--include-browse
Ilke sahibinin yalnızca seçimli meta verilere erişebildiği yanıt için katalogların eklenip eklenmeyeceği
--max-results int
Döndürülecek katalog sayısı üst sınırı
--page-token string
Önceki sorguya göre sonraki sayfaya gitmek için opak sayfalama belirteci
Examples
Aşağıdaki örnekte tüm kataloglar listelenir:
databricks catalogs list
Aşağıdaki örnekte, en fazla 10 sonuç içeren kataloglar listelenir:
databricks catalogs list --max-results 10
Aşağıdaki örnekte sadece göz atılabilir kataloglar da dahil olmak üzere kataloglar listelenir.
databricks catalogs list --include-browse
databricks katalogları güncellemesi
Sağlanan adla eşleşen kataloğu güncelleştirin. Arayan, kataloğun sahibi veya meta veri deposu yöneticisi olmalıdır (kataloğun sahip alanını değiştirirken).
databricks catalogs update NAME [flags]
Arguments
NAME
Kataloğun adı
Options
--comment string
Kullanıcı tarafından sağlanan serbest biçimli metin açıklaması
--enable-predictive-optimization EnablePredictiveOptimization
Bu nesne ve altındaki nesneler için tahmine dayalı iyileştirmenin etkinleştirilip etkinleştirilmeyeceği. Desteklenen değerler: DISABLE, ENABLE, INHERIT
--isolation-mode CatalogIsolationMode
Şu an güvenli hale getirilebilen ayar, tüm çalışma alanlarından mı yoksa belirli bir çalışma alanları kümesinden mi erişilebilir. Desteklenen değerler: ISOLATED, OPEN
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
--new-name string
Katalog için yeni ad
--owner string
Kataloğun geçerli sahibinin kullanıcı adı
Examples
Aşağıdaki örnek bir kataloğun açıklamasını güncelleştirir:
databricks catalogs update sales --comment "Updated sales data catalog"
Aşağıdaki örnek bir kataloğu yeniden adlandırır:
databricks catalogs update sales --new-name sales-prod
Aşağıdaki örnek bir kataloğun sahibini değiştirir:
databricks catalogs update sales --owner someone@example.com
Aşağıdaki örnek bir katalog için tahmine dayalı iyileştirmeyi etkinleştirir:
databricks catalogs update sales --enable-predictive-optimization ENABLE
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 ş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