Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Applies to:
Databricks SQL preview
Databricks Runtime 11.3 LTS and above
Extracts a secret value with the given scope and key from Databricks secret service.
Syntax
secret ( scope, key )
Arguments
scope: A constant string expression containing the scope of the secret to be extracted. The scope is the namespace in which multiple keys might reside.key: A constant string expression with the key of the secret to be extracted.
Returns
A STRING.
If the key cannot be retrieved the function raises INVALID_SECRET_LOOKUP.
To return NULL instead, use the try_secret() function.
To retrieve a list of all secrets the user is authorized to see use the list_secrets function.
Note
Azure Databricks makes a best-effort attempt to redact secrets from raw output. For more information, see Secret redaction.
Common error conditions
Examples
> 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