Aracılığıyla paylaş


catalogs komut grubu

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

Genel bayraklar

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

Genel bayraklar

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

Genel bayraklar

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

Genel bayraklar

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ı

Genel bayraklar

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