Aracılığıyla paylaş


providers 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.

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.

Genel bayraklar

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

Genel bayraklar

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

Genel bayraklar

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.

Genel bayraklar

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ı.

Genel bayraklar

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.

Genel bayraklar

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.

Genel bayraklar

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