Bagikan melalui


grup perintah providers

Note

Informasi ini berlaku untuk Databricks CLI versi 0.205 ke atas. Databricks CLI ada di Pratinjau Publik.

Penggunaan Databricks CLI tunduk pada Lisensi Databricks dan Pemberitahuan Privasi Databricks, termasuk ketentuan Data Penggunaan apa pun.

providers Grup perintah dalam Databricks CLI berisi perintah untuk mengelola penyedia berbagi Delta. Penyedia data mewakili organisasi di dunia nyata yang berbagi data. Lihat Apa yang dimaksud dengan Delta Sharing?.

pembuatan penyedia databricks

Buat penyedia autentikasi baru secara minimal berdasarkan nama dan jenis autentikasi. Pemanggil harus menjadi admin di metastore.

databricks providers create NAME AUTHENTICATION_TYPE [flags]

Arguments

NAME

    Nama Penyedia.

AUTHENTICATION_TYPE

    Jenis autentikasi untuk Delta Sharing. Nilai yang didukung: DATABRICKS, OAUTH_CLIENT_CREDENTIALS, OIDC_FEDERATION, TOKEN

Opsi

--comment string

    Deskripsi tentang penyedia.

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan.

--recipient-profile-str string

    Bidang ini diperlukan ketika authentication_type adalah TOKEN, OAUTH_CLIENT_CREDENTIALS atau tidak disediakan.

Bendera global

Examples

Contoh berikut membuat penyedia dengan autentikasi TOKEN:

databricks providers create my_provider TOKEN --comment "My data provider" --recipient-profile-str "my_profile"

Contoh berikut membuat penyedia dengan autentikasi DATABRICKS:

databricks providers create my_provider DATABRICKS --comment "Internal provider"

hapus penyedia databricks

Hapus penyedia autentikasi, jika penelepon adalah admin metastore atau merupakan pemilik penyedia.

databricks providers delete NAME [flags]

Arguments

NAME

    Nama penyedia.

Opsi

Bendera global

Examples

Contoh berikut menghapus penyedia:

databricks providers delete my_provider

penyedia databricks mendapatkan

Dapatkan penyedia autentikasi tertentu. Pemanggil harus memberikan nama penyedia, dan harus menjadi admin metastore atau pemilik penyedia.

databricks providers get NAME [flags]

Arguments

NAME

    Nama penyedia.

Opsi

Bendera global

Examples

Contoh berikut mengambil detail penyedia:

databricks providers get my_provider

daftar penyedia databricks

Mencantumkan penyedia autentikasi yang tersedia. Pemanggil harus menjadi admin metastore atau pemilik penyedia. Penyedia yang tidak dimiliki oleh pemanggil tidak disertakan dalam respons. Tidak ada jaminan urutan elemen tertentu dalam array.

databricks providers list [flags]

Opsi

--data-provider-global-metastore-id string

    Jika tidak disediakan, semua penyedia akan dikembalikan.

--max-results int

    Jumlah maksimum penyedia yang akan dikembalikan.

--page-token string

    Token paginasi buram untuk masuk ke halaman berikutnya berdasarkan kueri sebelumnya.

Bendera global

Examples

Contoh berikut mencantumkan semua penyedia:

databricks providers list

Contoh berikut mencantumkan penyedia dengan penghalaman:

databricks providers list --max-results 10

Contoh berikut mencantumkan penyedia untuk metastore tertentu:

databricks providers list --data-provider-global-metastore-id "my-metastore-id"

penyedia databricks daftar aset berbagi penyedia

Daftar aset yang terkait dengan bagian dari penyedia yang ditentukan. Pemanggil adalah penerima berbagi.

databricks providers list-provider-share-assets PROVIDER_NAME SHARE_NAME [flags]

Arguments

PROVIDER_NAME

    Nama penyedia yang memiliki saham.

SHARE_NAME

    Nama berbagi.

Opsi

--function-max-results int

    Jumlah maksimum fungsi yang akan dikembalikan.

--notebook-max-results int

    Jumlah maksimum buku catatan yang akan dikembalikan.

--table-max-results int

    Jumlah maksimum tabel yang akan dikembalikan.

--volume-max-results int

    Jumlah maksimum volume yang akan dikembalikan.

Bendera global

Examples

Contoh berikut mencantumkan semua aset dalam berbagi penyedia:

databricks providers list-provider-share-assets my_provider my_share

Contoh berikut mencantumkan aset dengan batasan pada setiap jenis:

databricks providers list-provider-share-assets my_provider my_share --table-max-results 5 --function-max-results 3

pembagian daftar penyedia databricks

Cantumkan daftar saham penyedia yang ditentukan dalam metastore tempat:

  • penelepon adalah admin metastore,
  • atau penelepon adalah pemiliknya.
databricks providers list-shares NAME [flags]

Arguments

NAME

    Nama penyedia tempat untuk mencatatkan saham.

Opsi

--max-results int

    Jumlah maksimum saham yang dikembalikan.

--page-token string

    Token paginasi buram untuk masuk ke halaman berikutnya berdasarkan kueri sebelumnya.

Bendera global

Examples

Contoh berikut mencantumkan semua pembagian dari penyedia:

databricks providers list-shares my_provider

Contoh berikut mencantumkan saham dengan paginasi:

databricks providers list-shares my_provider --max-results 10

pembaruan untuk penyedia databricks

Perbarui informasi untuk penyedia autentikasi, jika pemanggil adalah admin metastore atau merupakan pemilik penyedia. Jika pembaruan mengubah nama penyedia, pemanggil harus menjadi admin metastore dan pemilik penyedia.

databricks providers update NAME [flags]

Arguments

NAME

    Nama penyedia.

Opsi

--comment string

    Deskripsi tentang penyedia.

--json JSON

    String JSON sebaris atau @path ke file JSON dengan isi permintaan.

--new-name string

    Nama baru untuk penyedia.

--owner string

    Nama pengguna pemilik Penyedia.

--recipient-profile-str string

    Bidang ini diperlukan ketika authentication_type adalah TOKEN, OAUTH_CLIENT_CREDENTIALS atau tidak disediakan.

Bendera global

Examples

Contoh berikut memperbarui komentar penyedia:

databricks providers update my_provider --comment "Updated provider description"

Contoh berikut memperbarui nama dan pemilik penyedia:

databricks providers update my_provider --new-name "my_new_provider" --owner "new_owner@example.com"

Bendera dunia

--debug

  Apakah debug logging ingin diaktifkan?

-h atau --help

    Tampilkan bantuan untuk Databricks CLI atau grup perintah terkait atau perintah terkait.

--log-file tali

    String yang mewakili file yang akan digunakan untuk menulis log output. Jika bendera ini tidak ditentukan, maka defaultnya adalah menulis log output ke stderr.

--log-format format

    Jenis format log, text atau json. Nilai defaultnya adalah text.

--log-level tali

    Untaian yang menggambarkan tingkat format log. Jika tidak ditentukan, maka tingkat format log akan dinonaktifkan.

-o, --output jenis

    Jenis output perintah, text atau json. Nilai defaultnya adalah text.

-p, --profile tali

    Nama profil dalam file ~/.databrickscfg yang digunakan untuk menjalankan perintah. Jika bendera ini tidak ditentukan maka jika ada, profil bernama DEFAULT digunakan.

--progress-format format

    Format untuk menampilkan log kemajuan: default, , append, inplaceatau json

-t, --target tali

    Jika berlaku, target bundel yang akan digunakan