За подробной информацией о секретах обратитесь к Разделу 14.5.
duckdb.create_simple_secret(type TEXT, key_id TEXT, secret TEXT, region TEXT, необязательные_параметры) returns void
#Создаёт простой секрет для доступа к сервисам облачного хранения данных, таким как S3, GCS или R2.
Пример 21.38.
-- Создать секрет S3
SELECT duckdb.create_simple_secret(
type := 'S3',
key_id := 'your_access_key',
secret := 'your_secret_key',
region := 'us-east-1'
);
-- Создать секрет S3 с токеном сеанса
SELECT duckdb.create_simple_secret(
type := 'S3',
key_id := 'your_access_key',
secret := 'your_secret_key',
region := 'us-east-1',
session_token := 'your_session_token'
);Обязательные параметры:
|
Имя |
Тип |
Описание |
|---|---|---|
|
|
|
Тип секрета (например, |
|
|
|
Идентификатор ключа доступа или его эквивалент |
|
|
|
Секретный ключ или его эквивалент |
Необязательные параметры:
|
Имя |
Тип |
Описание |
|---|---|---|
|
|
|
Токен сеанса для временных учётных данных |
|
|
|
Пользовательский URL-адрес конечной точки |
|
|
|
Стиль URL. Возможные значения:
|
use_ssl
|
text
|
Указывает, используется ли SSL. Возможные значения:
Значение по умолчанию: true. |
|
|
|
Область действия секрета. Значение по умолчанию: '' |
|
|
|
Регион для выбора службы |