list_secrets tabellfunktion

Gäller för:markerad ja Databricks SQL preview markerad ja Databricks Runtime 11.3 LTS och senare

Returnerar de nycklar som användaren har behörighet att se från Databricks secret service.

Syntax

list_secrets()

Argument

Den här funktionen tar inga argument.

Returer

En tabell med två kolumner:

  • scope STRING NOT NULL: Nyckelns namnområde.
  • key STYRING NOT NULL: Själva nyckeln

Om du vill returnera hemliga värden för specifika nycklar använder du secret(scope, key).

Feltillstånd

  • INVALID_SECRET_LOOKUP.LIST_SECRETS_FAILED: Databricks secret service är inte tillgänglig.

Exempel

> SELECT * FROM list_secrets();
  scope         key
  ------------  ---------------
  secrets.r.us  theAnswerToLife

> SELECT secret('secrets.r.us', 'theAnswerToLife');
  fourtyTwo