funkcja tabeli list_secrets
Dotyczy: Databricks SQL preview
Databricks Runtime 11.3 LTS i nowsze
Zwraca wszystkie klucze we wszystkich zakresach lub o określonym zakresie, który użytkownik ma autoryzację do wyświetlenia z usługi tajnej usługi Databricks.
Składnia
list_secrets ( [ scopeStr ] )
Argumenty
Dotyczy: Databricks SQL preview
Databricks Runtime 15.3 lub nowszy
- scopeStr: zakres, w którym ma być wyszukiwane. Jeśli nie zostanie podana, zostaną zwrócone wszystkie zakresy.
Zwraca
Tabela z dwiema kolumnami:
-
scope STRING NOT NULL
: Przestrzeń nazw klucza. -
key STRING NOT NULL
: Sam klucz
Aby zwrócić wartości tajne dla określonych kluczy, użyj secret(scope, key)
.
Warunki błędu
-
INVALID_SECRET_LOOKUP.LIST_SECRETS_FAILED
: Usługa wpisów tajnych usługi Databricks jest niedostępna.
Przykłady
> SELECT * FROM list_secrets();
scope key
------------ ---------------
secrets.r.us theAnswerToLife
openSecrets psst
> SELECT * FROM list_secrets('secrets.r.us');
scope key
------------ ---------------
secrets.r.us theAnswerToLife
> SELECT secret('secrets.r.us', 'theAnswerToLife');
fourtyTwo
Funkcje pokrewne
- funkcja tabeli list_secrets