Могу ли я сгенерировать предварительно назначенный URL-адрес s3, который включает выражение выбора s3? - PullRequest
0 голосов
/ 01 мая 2019

Я храню большие наборы данных в s3 и хочу создать предопределенные URL-адреса для раздачи клиентам, которые хотят загрузить выбранные столбцы из набора данных. (Java) SDK, кажется, не предлагает предварительно упакованный способ сделать это.

Амазонка сделала какое-либо явное заявление об использовании s3 select с заранее заданным URL? Я ничего не мог найти, гугля или просматривая документы.

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

Есть ли более простой способ? Или это полностью не поддерживается?

...