Я храню большие наборы данных в s3 и хочу создать предопределенные URL-адреса для раздачи клиентам, которые хотят загрузить выбранные столбцы из набора данных. (Java) SDK, кажется, не предлагает предварительно упакованный способ сделать это.
Амазонка сделала какое-либо явное заявление об использовании s3 select с заранее заданным URL? Я ничего не мог найти, гугля или просматривая документы.
Развернувшись, я отправил запрос на предопределенный URL-адрес, сгенерированный sdk, с телом XML-запроса (https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectSELECTContent.html) для выбора s3, но я получаю ответ SignatureDoesNotMatch Error. Возможно, мне нужно изменить параметры аутентификации, потому что я изменяю контент и тип контента. Я здесь в погоне за диким гусем или это может сработать?
Есть ли более простой способ? Или это полностью не поддерживается?