account storage-credentials komut grubu

Uyarı

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.

account storage-credentials Databricks CLI içindeki komut grubu, belirli bir meta veri deposu için depolama kimlik bilgilerini yönetmeye yönelik komutlar içerir. Bu komutlar Unity Kataloğu için bulut depolamaya erişim sağlayan depolama kimlik bilgilerini oluşturmanıza, almanıza, listelemenize, güncelleştirmenize ve silmenize olanak tanır.

databricks hesabı depolama-kimlik bilgileri oluşturma

Yeni bir depolama kimlik bilgisi oluşturun. İstek nesnesi buluta özgüdür: AWS kimlik bilgileri için AwsIamRole, Azure kimlik bilgileri için AzureServicePrincipal veya GCP kimlik bilgileri için GcpServiceAccountKey. Çağıranın bir meta veri deposu yöneticisi olması ve meta veri deposunda ayrıcalığına sahip CREATE_STORAGE_CREDENTIAL olması gerekir.

databricks account storage-credentials create METASTORE_ID [flags]

Arguments

METASTORE_ID

    Unity Kataloğu meta veri deposu kimliği.

Options

--skip-validation

    Depolama kimlik bilgilerini doğrulamayı atlayın (isteğe bağlı, varsayılan false).

--json JSON

    İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına

Genel bayraklar

Örnekler

Aşağıdaki örnek, JSON kullanarak bir AWS depolama kimlik bilgisi oluşturur:

databricks account storage-credentials create metastore-abc123 --json '{"name": "my-storage-credential", "aws_iam_role": {"role_arn": "arn:aws:iam::123456789012:role/my-role"}}'

Aşağıdaki örnek, bir JSON dosyası kullanarak bir depolama kimlik bilgisi oluşturur:

databricks account storage-credentials create metastore-abc123 --json @storage-credential.json

Aşağıdaki örnek, doğrulamanın atlandığı bir depolama kimlik bilgisi oluşturur:

databricks account storage-credentials create metastore-abc123 --skip-validation --json @storage-credential.json

databricks hesabı depolama-kimlik bilgilerini silme

Meta veri deposundan bir depolama kimlik bilgilerini silin. Çağıranın depolama kimlik bilgilerinin sahibi olması gerekir.

databricks account storage-credentials delete METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Unity Kataloğu meta veri deposu kimliği.

STORAGE_CREDENTIAL_NAME

    Depolama kimlik bilgilerinin adı.

Options

--force

    Depolama kimlik bilgisi boş olmasa bile silmeye zorla.

Genel bayraklar

Örnekler

Aşağıdaki örnek bir depolama kimlik bilgilerini siler:

databricks account storage-credentials delete metastore-abc123 my-storage-credential

Aşağıdaki örnek, bir depolama kimlik bilgilerini zorla siler:

databricks account storage-credentials delete metastore-abc123 my-storage-credential --force

databricks hesabı depolama-kimlik bilgileri alma

Meta veri deposundan bir depolama kimlik bilgisi alın. Çağıranın bir meta veri deposu yöneticisi, depolama kimlik bilgilerinin sahibi olması veya depolama kimlik bilgileri üzerinde bir ayrıcalık düzeyine sahip olması gerekir.

databricks account storage-credentials get METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Unity Kataloğu meta veri deposu kimliği.

STORAGE_CREDENTIAL_NAME

    Depolama kimlik bilgilerinin adı.

Options

Genel bayraklar

Örnekler

Aşağıdaki örnek bir depolama kimlik bilgisi alır:

databricks account storage-credentials get metastore-abc123 my-storage-credential

databricks hesabı depolama-kimlik bilgileri listesi

Belirli bir meta veri deposuna atanmış tüm depolama kimlik bilgilerinin listesini alın.

databricks account storage-credentials list METASTORE_ID [flags]

Arguments

METASTORE_ID

    Unity Kataloğu meta veri deposu kimliği.

Options

Genel bayraklar

Örnekler

Aşağıdaki örnekte bir meta veri deposu için tüm depolama kimlik bilgileri listelenir:

databricks account storage-credentials list metastore-abc123

databricks hesabı depolama-kimlik bilgileri güncelleştirmesi

Meta veri deposunda bir depolama kimlik bilgilerini güncelleştirin. Çağıranın depolama kimlik bilgilerinin sahibi olması gerekir. Arayan bir meta veri deposu yöneticisiyse, yalnızca sahip kimlik bilgileri değiştirilebilir.

databricks account storage-credentials update METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]

Arguments

METASTORE_ID

    Unity Kataloğu meta veri deposu kimliği.

STORAGE_CREDENTIAL_NAME

    Depolama kimlik bilgilerinin adı.

Options

--skip-validation

    Depolama kimlik bilgilerini doğrulamayı atlayın (isteğe bağlı).

--json JSON

    İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına

Genel bayraklar

Örnekler

Aşağıdaki örnek, JSON kullanarak bir depolama kimlik bilgilerini güncelleştirir:

databricks account storage-credentials update metastore-abc123 my-storage-credential --json '{"aws_iam_role": {"role_arn": "arn:aws:iam::123456789012:role/updated-role"}}'

Aşağıdaki örnek, bir JSON dosyası kullanarak depolama kimlik bilgilerini güncelleştirir:

databricks account storage-credentials update metastore-abc123 my-storage-credential --json @update-storage-credential.json

Aşağıdaki örnek, bir depolama kimlik bilgilerini doğrulama atlanmış olarak güncelleştirir:

databricks account storage-credentials update metastore-abc123 my-storage-credential --skip-validation --json @update-storage-credential.json

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