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.
providers
Databricks CLI içindeki komut grubu, Delta paylaşım sağlayıcılarını yönetmeye yönelik komutlar içerir. Veri sağlayıcısı, gerçek dünyadaki verileri paylaşan kuruluşu temsil eder. Bkz . Delta Sharing nedir?.
Databricks sağlayıcılarını oluşturma
Ad ve kimlik doğrulama türüne göre en az düzeyde yeni bir kimlik doğrulama sağlayıcısı oluşturun. Çağıranın meta veri deposunda yönetici olması gerekir.
databricks providers create NAME AUTHENTICATION_TYPE [flags]
Arguments
NAME
Sağlayıcının adı.
AUTHENTICATION_TYPE
Delta paylaşım kimlik doğrulaması türü. Desteklenen değerler: DATABRICKS, OAUTH_CLIENT_CREDENTIALS, OIDC_FEDERATION, TOKEN
Options
--comment string
Sağlayıcı hakkında açıklama.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--recipient-profile-str string
Bu alan, authentication_typeTOKEN veya OAUTH_CLIENT_CREDENTIALS sağlandığında ya da sağlanmadığında gereklidir.
Examples
Aşağıdaki örnek TOKEN kimlik doğrulaması ile bir sağlayıcı oluşturur:
databricks providers create my_provider TOKEN --comment "My data provider" --recipient-profile-str "my_profile"
Aşağıdaki örnek DATABRICKS kimlik doğrulaması ile bir sağlayıcı oluşturur:
databricks providers create my_provider DATABRICKS --comment "Internal provider"
databricks sağlayıcılarını sil
Arayan bir meta veri deposu yöneticisiyse veya sağlayıcının sahibiyse kimlik doğrulama sağlayıcısını silin.
databricks providers delete NAME [flags]
Arguments
NAME
Sağlayıcının adı.
Options
Examples
Aşağıdaki örnek bir sağlayıcıyı siler:
databricks providers delete my_provider
databricks sağlayıcılarını al
Belirli bir kimlik doğrulama sağlayıcısı alın. Çağıranın sağlayıcının adını sağlaması ve meta veri deposu yöneticisi veya sağlayıcının sahibi olması gerekir.
databricks providers get NAME [flags]
Arguments
NAME
Sağlayıcının adı.
Options
Examples
Aşağıdaki örnek bir sağlayıcının ayrıntılarını alır:
databricks providers get my_provider
databricks sağlayıcıları listesi
Kullanılabilir kimlik doğrulama sağlayıcılarını listeleyin. Çağıranın bir meta veri deposu yöneticisi veya sağlayıcıların sahibi olması gerekir. Çağıranın sahip olmadığı sağlayıcılar yanıta dahil değildir. Dizideki öğelerin belirli bir sıralama garantisi yoktur.
databricks providers list [flags]
Options
--data-provider-global-metastore-id string
Sağlanmazsa, tüm sağlayıcılar geri döndürülür.
--max-results int
Döndürülecek en fazla sağlayıcı sayısı.
--page-token string
Önceki sorguya göre sonraki sayfaya gitmek için opak sayfalama belirteci.
Examples
Aşağıdaki örnekte tüm sağlayıcılar listelenir:
databricks providers list
Aşağıdaki örnekte sayfalandırmaya sahip sağlayıcılar listelenir:
databricks providers list --max-results 10
Aşağıdaki örnekte belirli bir meta veri deposu için sağlayıcılar listelenir:
databricks providers list --data-provider-global-metastore-id "my-metastore-id"
databricks sağlayıcıları list-provider-share-assets
Belirtilen sağlayıcının paylaşımıyla ilişkili varlıkları listeleyin. Arayan, paylaşımın alıcısıdır.
databricks providers list-provider-share-assets PROVIDER_NAME SHARE_NAME [flags]
Arguments
PROVIDER_NAME
Paylaşımın sahibi olan sağlayıcının adı.
SHARE_NAME
Paylaşımın adı.
Options
--function-max-results int
Döndürülecek en fazla fonksiyon sayısı.
--notebook-max-results int
Döndürülecek maksimum not defteri sayısı.
--table-max-results int
Çıktı olarak dönülecek maksimum tablo sayısı.
--volume-max-results int
Döndürülecek birimlerin maksimum sayısı.
Examples
Aşağıdaki örnekte bir sağlayıcının paylaşımındaki tüm varlıklar listelenir:
databricks providers list-provider-share-assets my_provider my_share
Aşağıdaki örnek, her tür için sınırları olan varlıkları listeler:
databricks providers list-provider-share-assets my_provider my_share --table-max-results 5 --function-max-results 3
databricks sağlayıcıları liste paylaşımları
Belirtilen sağlayıcının meta veri deposundaki paylaşımlarını listeleyin:
- çağıran bir meta veri deposu yöneticisidir,
- veya arayan kişi sahibidir.
databricks providers list-shares NAME [flags]
Arguments
NAME
Paylaşımların listelendiği sağlayıcının adı.
Options
--max-results int
Döndürülecek en fazla hisse sayısı.
--page-token string
Önceki sorguya göre sonraki sayfaya gitmek için opak sayfalama belirteci.
Examples
Aşağıdaki örnekte bir sağlayıcının tüm paylaşımları listelenir:
databricks providers list-shares my_provider
Aşağıdaki örnekte sayfalandırma ile paylaşımlar listelenir:
databricks providers list-shares my_provider --max-results 10
databricks sağlayıcıları güncellemesi
Arayan bir meta veri deposu yöneticisiyse veya sağlayıcının sahibiyse, kimlik doğrulama sağlayıcısının bilgilerini güncelleştirin. Güncelleştirme sağlayıcı adını değiştirirse, çağıranın hem meta veri deposu yöneticisi hem de sağlayıcının sahibi olması gerekir.
databricks providers update NAME [flags]
Arguments
NAME
Sağlayıcının adı.
Options
--comment string
Sağlayıcı hakkında açıklama.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--new-name string
Sağlayıcı için yeni ad.
--owner string
Sağlayıcı sahibinin kullanıcı adı.
--recipient-profile-str string
Bu alan, authentication_typeTOKEN veya OAUTH_CLIENT_CREDENTIALS sağlandığında ya da sağlanmadığında gereklidir.
Examples
Aşağıdaki örnek bir sağlayıcının açıklamasını güncelleştirir:
databricks providers update my_provider --comment "Updated provider description"
Aşağıdaki örnek bir sağlayıcının adını ve sahibini güncelleştirir:
databricks providers update my_provider --new-name "my_new_provider" --owner "new_owner@example.com"
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