Java-спуск обращается к хранилищу объектов emc через S3 API - PullRequest
0 голосов
/ 17 мая 2018

Могу ли я получить ссылку на API Java + Spark SQL доступ к хранилищу объектов EMC через API S3. Я перепробовал много API S3 (aws-java-sdk.1.7.4 jar), но застрял в какой-то ошибке, связанной с именем корзины. (Поскольку мое имя корзины содержит подчеркивание "". Мое хранилище объектов на emc, которое позволяет именам корзины с "". Но я хочу получить к нему доступ через spark sql, но через S3 api.

1 Ответ

0 голосов
/ 18 мая 2018

Проблема в том, что все разъемы S3A ожидают, что имя сегмента будет правильным именем хоста, но _ не разрешено в именах DNS.

AWS сейчас запрещают новые сегменты с подчеркиванием , и люди, которые делают соединители S3 для таких инструментов, как spark, не собираются ничего делать с сообщениями об ошибках, кроме как закрыть как "wontfix".

Извините, но вам просто нужно переименовать ваше ведро.

...