Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
grup perintah
Nota
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.
temporary-path-credentials Grup perintah dalam Databricks CLI berisi perintah untuk menghasilkan kredensial berumur pendek dan downscope yang digunakan untuk mengakses lokasi penyimpanan cloud eksternal yang terdaftar di Databricks. Kredensial ini memberikan akses yang aman dan terbatas waktu ke data di lingkungan cloud seperti AWS, Azure, dan Google Cloud. Lihat penyediaan kredensial Katalog Unity untuk akses sistem eksternal.
databricks temporary-path-credentials generate-temporary-path-credentials
Hasilkan kredensial berumur pendek untuk mengakses lokasi penyimpanan cloud yang terdaftar di Databricks secara langsung. API Buat Kredensial Jalur Sementara hanya didukung untuk jalur penyimpanan eksternal, khususnya lokasi eksternal dan tabel eksternal. Tabel terkelola tidak didukung oleh API ini.
Metastore harus memiliki bendera external_access_enabled diatur ke true (default false). Pemanggil harus memiliki hak istimewa EXTERNAL_USE_LOCATION di lokasi eksternal; hak istimewa ini hanya dapat diberikan oleh pemilik lokasi eksternal. Untuk permintaan pada tabel eksternal yang ada, pemanggil juga harus memiliki hak istimewa EXTERNAL_USE_SCHEMA pada skema induk; hak istimewa ini hanya dapat diberikan oleh pemilik katalog.
databricks temporary-path-credentials generate-temporary-path-credentials URL OPERATION [flags]
Arguments
URL
URL untuk akses berbasis jalur.
OPERATION
Operasi yang sedang dilakukan pada jalur. Nilai yang didukung: PATH_CREATE_TABLE, PATH_READ, PATH_READ_WRITE.
Opsi
--dry-run
Bendera opsional untuk menguji permintaan tanpa menghasilkan kredensial.
--json JSON
String JSON sebaris atau @path ke file JSON dengan isi permintaan
Contoh
Contoh berikut menghasilkan kredensial sementara untuk akses baca ke lokasi S3:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ
Contoh berikut menghasilkan kredensial sementara untuk akses baca-tulis ke lokasi penyimpanan Azure:
databricks temporary-path-credentials generate-temporary-path-credentials abfss://container@storage.dfs.core.windows.net/path PATH_READ_WRITE
Contoh berikut menghasilkan kredensial sementara untuk membuat tabel di lokasi GCS:
databricks temporary-path-credentials generate-temporary-path-credentials gs://my-bucket/my-path PATH_CREATE_TABLE
Contoh berikut melakukan dry run untuk menguji permintaan:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ --dry-run
Contoh berikut menghasilkan kredensial menggunakan JSON:
databricks temporary-path-credentials generate-temporary-path-credentials s3://my-bucket/my-path PATH_READ --json '{}'
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