Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL Preview
Databricks Runtime 15.0 a vyšší
Extrahuje hodnotu tajného kódu s danou scope službou a key z tajné služby Databricks nebo NULL pokud klíč nelze načíst.
Syntaxe
try_secret ( scope, key )
Argumenty
-
scope: Konstantní řetězcový výraz obsahující obor tajného klíče, který se má extrahovat. Obor je obor názvů, ve kterém se může nacházet více klíčů. -
key: Konstantní řetězcový výraz s klíčem tajného klíče, který se má extrahovat.
Návraty
Úloha STRING.
Pokud klíč nelze načíst, vrátí NULLfunkce .
K vyvolání INVALID_SECRET_LOOKUP použijte funkci secret().
K načtení seznamu všech tajemství, která je uživatel oprávněn vidět, použijte funkci list_secrets.
Běžné chybové podmínky
Příklady
> SELECT * FROM list_secrets();
scope key
------------ ---------------
secrets.r.us theAnswerToLife
> SELECT try_secret('secrets.r.us', 'theAnswerToLife');
fourtyTwo
> SELECT try_secret('secrets.r.us', 'WhatIsTheAnswerToLife');
NULL