Можно ли сгенерировать URL-адрес с предустановленным именем для выполнения команды SELECT на объекте S3?

#node.js #amazon-web-services #amazon-s3 #aws-sdk-js

Вопрос:

Я использую AWS NodeJS для создания URL-адреса S3 с подписью председателя. Этот код работает нормально, и я получаю правильный URL-адрес.

 AWS.config.update({  accessKeyId: 'accessKeyId',   secretAccessKey: 'secretAccessKey',   endpoint: 's3-eu-central-1.amazonaws.com',  signatureVersion: 'v4',  region: 'eu-central-1'  })    const s3 = new AWS.S3()    const myBucket = 'myBucket'  const myKey = 'myKey'    const url = s3.getSignedUrl('getObject', {  Bucket: myBucket,  Key: myKey,  })  

но иногда мне не нужны все данные из моего объекта bucket, поэтому возникает вопрос: могу ли я каким-то образом использовать команду SELECT для запроса данных из объекта S3 с помощью getSignedUrl.

Что-то вроде выражения типа SQL «ВЫБЕРИТЕ» метку времени», идентификатор, имя, фамилию ИЗ s3object», но во время создания подписанного документа.