Доступ к файлу на S3 с помощью GoodData File-Download?

Вероятно, очень глупый вопрос - но я пытаюсь, чтобы проект GoodData скачал файл с S3 для импорта в GoodData.

Файл загружается на S3, и консоль там дает ссылку в формате:

https://s3.amazonaws.com/bucketname/subFolder/subfolder/fileName.csv.gz.

Однако, когда я пытаюсь получить доступ к этому, GoodData выдает ошибку initilization failed. Error initializing file operation. Reason: No bucket name specified in the host address.

Документация GoodData указывает, что формат должен быть http://${S3_ACCESS_KEY}:${S3_SECRET_KEY}@bucketname.s3.amazonaws.com/filename.csv

Однако при этом или http://${S3_ACCESS_KEY}:${S3_SECRET_KEY}@bucketname.s3.amazonaws.com/subFolder/subfolder/filename.csv

Я понял, что файл не найден.

1 ответ

Решение

Какой компонент вы используете? Скачать файл? Если так, это работает для меня (я только что попробовал):

https://${S3AccessKey}:${S3SecretKey}@${BucketName}.s3.amazonaws.com/folder/folder/filename.csv

Убедитесь, что файл на S3 действительно существует по этому пути (проверьте его, подключившись туда с помощью какого-либо стороннего инструмента, такого как s3cmd или cyberduck)

Если вам все еще не повезло, добавьте более подробную информацию (отслеживание стека, полный журнал консоли и т. Д.)

Другие вопросы по тегам