Todos os produtos
Search
Central de documentação

ApsaraDB RDS:ST_SetAccessKey

Última atualização: Aug 20, 2026

Use esta função para definir um par de AccessKey. O par de AccessKey permite acessar o bucket do Object Storage Service (OSS) que armazena os dados de um objeto de trajetória.

Nota

Esta função será descontinuada em uma versão futura. Use para obter uma experiência melhor.

Sintaxe

trajectory ST_SetAccessKey(trajectory traj, text akid, text aksecret, bool checkvalid default true);

Parâmetros

Parâmetro

Descrição

traj

Objeto de trajetória.

akid

AccessKey ID usado para acessar o bucket do OSS.

aksecret

AccessKey secret usado para acessar o bucket do OSS.

checkvalid

Especifica se o sistema deve verificar a validade do par de AccessKey. Valor padrão: true. Se definido como true, o sistema testa se o par de AccessKey especificado acessa o bucket do OSS. Em caso de falha no teste de acesso, o sistema retorna um erro.

Descrição

Esta função redefine um par de AccessKey. Esse par permite acessar o bucket do OSS que armazena os dados de um objeto de trajetória específico.

Para ler dados de trajetória de um arquivo em um bucket do OSS, forneça as informações do par de AccessKey. Um par de AccessKey consiste em um AccessKey ID e um AccessKey secret. O AccessKey ID equivale a um nome de usuário, enquanto o AccessKey secret funciona como uma senha.

Exemplos

SELECT ST_SetAccessKey(traj, '<OSS_USER>', '<OSS_PWD>') FROM trajs;
                                                                                                                                                                                                                                            st_setaccesskey                                                                                                                                                                                                                                             
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 {"trajectory":{"version":1,"type":"STPOINT","leafcount":6,"start_time":"Sat Jan 01 03:15:42 2000","end_time":"Sat Jan 01 05:16:43 2000","spatial":"LINESTRING(2 2 0,33.042158099636 36.832684322819 0,47.244002354518 47.230026333034 0,64.978971942887 60.618813472986 0,77.621717839502 78.012496630661 0,80 78 0)","timeline":["Sat Jan 01 03:15:42 2000","Sat Jan 01 03:39:54 2000","Sat Jan 01 04:04:06 2000","Sat Jan 01 04:28:18 2000","Sat Jan 01 04:52:31 2000","Sat Jan 01 05:16:43 2000"]}}
 {"trajectory":{"version":1,"type":"STPOINT","leafcount":6,"start_time":"Sat Jan 01 03:15:42 2000","end_time":"Sat Jan 01 05:16:43 2000","spatial":"LINESTRING(2 2 0,33.042158099636 36.832684322819 0,47.244002354518 47.230026333034 0,64.978971942887 60.618813472986 0,77.621717839502 78.012496630661 0,80 78 0)","timeline":["Sat Jan 01 03:15:42 2000","Sat Jan 01 03:39:54 2000","Sat Jan 01 04:04:06 2000","Sat Jan 01 04:28:18 2000","Sat Jan 01 04:52:31 2000","Sat Jan 01 05:16:43 2000"]}}
 {"trajectory":{"version":1,"type":"STPOINT","leafcount":6,"start_time":"Sat Jan 01 03:15:42 2000","end_time":"Sat Jan 01 05:16:43 2000","spatial":"LINESTRING(2 2,33.042158099636 36.832684322819,47.244002354518 47.230026333034,64.978971942887 60.618813472986,77.621717839502 78.012496630661,80 78)","timeline":["Sat Jan 01 03:15:42 2000","Sat Jan 01 03:39:54 2000","Sat Jan 01 04:04:06 2000","Sat Jan 01 04:28:18 2000","Sat Jan 01 04:52:31 2000","Sat Jan 01 05:16:43 2000"]}}
 TRAJECTORY EMPTY
(4 rows)