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.
Important
Bu özellik Genel Önizleme aşamasındadır.
secrets-uc
Databricks CLI içindeki komut grubu, Unity Kataloğu sırlarını yönetir. Sır, Unity Kataloğu'nda üç seviyeli bir isim alanında (şifreler, tokenlar ve anahtarlar gibi) hassas kimlik bilgilerini depolayan güvenli bir nesnedir (catalog_name.schema_name.secret_name). Sırlar, standart Unity Kataloğu izinleri kullanılarak yönetilebilir ve bir katalog içindeki şemaya kapsamlıdır.
Databricks secrets-uc create-secret
Unity Kataloğunda yeni bir sır yaratıyor. Ebeveyn şemasının sahibi olmalı ya da ana şema ve ana USE SCHEMA ve USE CATALOG ayrıcalıklara sahip olmalısınız. Sır, belirlenen katalog ve şemada saklanır ve değer alanı güvenli şekilde saklanması gereken hassas verileri içerir.
databricks secrets-uc create-secret NAME CATALOG_NAME SCHEMA_NAME VALUE [flags]
Arguments
NAME
Sırrın adı, ana şemasına göre.
CATALOG_NAME
Şemanın ve sırrın bulunduğu kataloğun adı.
SCHEMA_NAME
Sırrın bulunduğu şemanın adı.
VALUE
Saklanacak gizli değer. Bu alan sadece girdiye yönelir ve yanıtlarda geri dönmez — gizli değeri okumak için effective_value alanını (GetSecret üzerinden doğruya ayarlamış include_value kullanın). Maksimum boyut 60 KiB'dir (şifreleme öncesi). Kabul edilen içerik arasında şifreler, tokenlar, anahtarlar ve diğer hassas kimlik bilgileri bulunur.
Options
--comment string
Kullanıcı tarafından sağlanan serbest metin açıklaması sırrın için.
--expire-time string
Sırrın kullanıcı tarafından sağlanan son kullanma süresi.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--owner string
Sırrın sahibi.
Databricks secrets-uc delete-secret
Üç seviyeli (tam nitelikli) adıyla bir sırrı siler. Gizrin sahibi ya da bir metastore yöneticisi olmalısın.
databricks secrets-uc delete-secret FULL_NAME [flags]
Arguments
FULL_NAME
Gizrin üç seviyeli (tam nitelikli) adı (örneğin, catalog_name.schema_name.secret_name).
Options
Databricks secrets-uc get-secret
Üç seviyeli (tam nitelikli) adıyla bir sır alıyor. Metastore yöneticisi olmalısınız, sırrın sahibi olmalısınız ya da sırrı YÖNETİP ayrıcalığına sahip olmalısınız. Gizli değer varsayılan olarak geri dönmez. Geri almak için ayrıca READ_SECRET ayrıcalığına sahip olmanız ve istekte include_value doğru olarak ayarlamanız gerekir.
databricks secrets-uc get-secret FULL_NAME [flags]
Arguments
FULL_NAME
Gizrin üç seviyeli (tam nitelikli) adı (örneğin, catalog_name.schema_name.secret_name).
Options
Databricks secrets-uc list-secrets
Unity Kataloğunda sırları listeler. Metastore yöneticisi olmalısınız, sırrın sahibi olmalısınız ya da sırrı YÖNETİP ayrıcalığına sahip olmalısınız. Hem catalog_name hem de schema_name belirli bir şema içindeki sırları filtrelemek için birlikte belirtilmelidir. Sonuçlar sayfalara bölünmüştür; Yanıttaki page_token alanını kullanarak sonraki sayfaları geri alın.
databricks secrets-uc list-secrets [flags]
Options
--catalog-name string
Sırların listeleneceği kataloğun adı.
--limit int
Döndürülecek en fazla sonuç sayısı.
--page-size int
Geri dönecek maksimum sır sayısı.
--schema-name string
Sırların listeleneceği şemanın adı.
Databricks secrets-uc update-secret
Unity Kataloğu'ndaki mevcut bir sırrı güncelliyor. Gizrin sahibi ya da bir metastore yöneticisi olmalısın. Eğer bir metastore yöneticisiyseniz, sadece sahip alanı değiştirilebilir. Hangi alanların güncelleneceğini belirtmek için update_mask alanını kullanın. Desteklenen güncellenebilir alanlar arasında değer, yorum, sahip ve expire_time bulunur.
databricks secrets-uc update-secret FULL_NAME UPDATE_MASK NAME CATALOG_NAME SCHEMA_NAME VALUE [flags]
Arguments
FULL_NAME
Gizrin üç seviyeli (tam nitelikli) adı (örneğin, catalog_name.schema_name.secret_name).
UPDATE_MASK
Sırrın hangi alanlarının güncelleneceğini belirten alan maskesi. Eğer update_mask"*" ise, gizli olarak belirtilen tüm alanlar güncellenir. Eğer update_mask bir veya daha fazla alan belirtirse, sadece bu alanlar güncellenir. Her belirtilen alan gizli olarak ayarlanmalıdır. Desteklenen alanlar: değer, yorum, sahip, expire_time. Gizli adı değiştirmek için sırrı silip yeniden oluşturun.
NAME
Sırrın adı, ana şemasına göre.
CATALOG_NAME
Şemanın ve sırrın bulunduğu kataloğun adı.
SCHEMA_NAME
Sırrın bulunduğu şemanın adı.
VALUE
Saklanacak gizli değer. Bu alan sadece girdiye yönelir ve yanıtlarda geri dönmez — gizli değeri okumak için effective_value alanını (GetSecret üzerinden doğruya ayarlamış include_value kullanın). Maksimum boyut 60 KiB'dir (şifreleme öncesi). Kabul edilen içerik arasında şifreler, tokenlar, anahtarlar ve diğer hassas kimlik bilgileri bulunur.
Options
--comment string
Kullanıcı tarafından sağlanan serbest metin açıklaması sırrın için.
--expire-time string
Sırrın kullanıcı tarafından sağlanan son kullanma süresi.
--json JSON
satır içi JSON dizesi veya @path, istek gövdesindeki JSON dosyasına.
--owner string
Sırrın sahibi.
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.
text varsayılan değerdir.
--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.
text varsayılan değerdir.
-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