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.
Berlaku untuk:
Pratinjau Databricks SQL
Databricks Runtime 11.3 LTS ke atas
Mengekstrak nilai rahasia dengan scope dan key dari layanan rahasia Databricks.
Sintaks
secret ( scope, key )
Argumen
-
scope: Ekspresi string konstan yang berisi cakupan rahasia yang akan diekstrak. Cakupan adalah namespace tempat beberapa kunci mungkin berada. -
key: Ekspresi string konstanta dengan kunci rahasia yang akan diekstrak.
Pengembalian
STRING.
Jika kunci tidak dapat diambil, fungsi akan meningkatkan INVALID_SECRET_LOOKUP.
Untuk mengembalikan NULL sebagai gantinya, gunakan fungsi try_secret().
Untuk mengambil daftar semua rahasia yang diizinkan pengguna untuk melihat menggunakan fungsi list_secrets .
Nota
Azure Databricks melakukan upaya terbaik untuk meredakan rahasia dari output mentah. Untuk informasi selengkapnya, lihat Redaksi rahasia.
Kondisi kesalahan umum
Contoh
> SELECT * FROM list_secrets();
scope key
------------ ---------------
secrets.r.us theAnswerToLife
> SELECT secret('secrets.r.us', 'theAnswerToLife');
fourtyTwo
> SELECT secret('secrets.r.us', 'WhatIsTheAnswerToLife');
Error: INVALID_SECRET_LOOKUP.SECRET_FUNCTION_LOOKUP_FAILED