Назначение Amazon S3
Renta записывает данные из любого подключённого источника в ваш бакет Amazon S3 в виде Parquet-объектов, раскладывает их по папке на пайплайн и обновляет на каждом запуске.
Файлы Renta загружает сама через API AWS. Ничего в бакете не нужно открывать наружу, входящий доступ к вашей инфраструктуре не задействован.
Требования
Подключению нужны учётные данные IAM, уже созданный бакет и регион, в котором этот бакет лежит.
- Пользователь IAM с правами на бакет.
Renta просматривает, загружает, читает и удаляет объекты внутри своих папок, а это праваs3:ListBucket,s3:PutObject,s3:GetObjectиs3:DeleteObject. - Существующий бакет.
Renta не создаёт бакет. Она создаёт только папки внутри него. - Правильный регион.
Подключение подписывает запросы для одного региона. Бакет в другом регионе отвалится так же, как при нехватке прав.
Подключение назначения
Подключ ение хранит один бакет, один регион и ключи доступа, которыми Renta подписывает запросы.
Подключение Amazon S3 в качестве назначения
Выполните эти шаги, чтобы добавить ваш бакет S3 как назначение в Renta.
Перейдите в каталогStep 1
- В консоли Renta откройте Connections > Catalog в левом меню.
- Разверните категорию Data lake и нажмите карточку Amazon S3.

Введите ключи и бакетStep 2
Заполните учётные данные пользователя IAM, которого вы подготовили:
- AWS Access Key.
Идентификатор ключа доступа пользователя IAM. - AWS Secret Access Key.
Секрет, который показывается один раз при создании пары ключей. - AWS Bucket Name.
Бакет, в который пишет Renta. Укажите голое имя безs3://и без пути.