FetchS3Object
Описание
Извлекает содержимое объекта S3 и записывает его в содержимое FlowFile.
Теги
Amazon, S3, AWS, Get, Fetch
Свойства
Название | Описание |
---|---|
Bucket | Ведро S3 для взаимодействия Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Object Key | Ключ объекта S3 для использования. Это аналогично имени файла в традиционных файловых системах. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Region | Регион AWS для подключения. |
AWS Credentials Provider Service | Служба контроллера, которая используется для получения поставщика учетных данных AWS. |
Communications Timeout | Время ожидания для установления соединения с AWS или получения данных от AWS до истечения времени ожидания. |
Version | Версия загружаемого объекта Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
SSL Context Service | Указывает необязательную службу контекста SSL, которая, если она предоставлена, будет использоваться для создания соединений. |
Endpoint Override URL | URL-адрес конечной точки, который будет использоваться вместо URL-адреса AWS по умолчанию, включая схему, хост, порт и путь. Библиотеки AWS выбирают URL-адрес конечной точки в зависимости от региона AWS, но это свойство переопределяет выбранный URL-адрес конечной точки, позволяя использовать другие конечные точки, совместимые с S3. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды) |
Signer Override | Библиотека AWS S3 по умолчанию использует подпись версии 4, но это свойство позволяет указать подпись версии 2 для поддержки более старых сервисов, совместимых с S3, или даже подключить собственную реализацию подписи. |
Custom Signer Class Name | Fully qualified class name of the custom signer class. The signer must implement com.amazonaws.auth.Signer interface. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)This Property is only considered if the [Signer Override] Property has a value of "Custom Signature". |
Custom Signer Module Location | Список путей к файлам и/или каталогам, содержащим JAR-файл пользовательской подписи и его зависимости (если есть).This property expects a comma-separated list of resources. Each of the resources may be of any of the following types: directory, file. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)This Property is only considered if the [Signer Override] Property has a value of "Custom Signature". |
Encryption Service | Указывает контроллер службы шифрования, используемый для настройки запросов. PutS3Object: для обратной совместимости это значение игнорируется, если установлено «шифрование на стороне сервера». FetchS3Object: необходимо настраивать только в случае шифрования с использованием ключа клиента на стороне сервера, KMS на стороне клиента и ключа клиента на стороне клиента. |
Proxy Configuration Service | Указывает службу контроллера конфигурации прокси для проксирования сетевых запросов. |
Requester Pays | Если значение равно true, это означает, что запрашивающая сторона согласна оплатить любые расходы, связанные с извлечением объектов из корзины S3. Это устанавливает для заголовка 'x-amz-request-payer' значение 'запрашивающая сторона'. |
Range Start | Позиция байта, с которой следует начать чтение объекта. Пустое значение или нулевое значение означает, что чтение начнется с начала объекта. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Range Length | Количество байт, которые необходимо загрузить из объекта, начиная с начала диапазона. Пустое значение или значение, выходящее за пределы конца объекта, будет считываться до конца объекта. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды) |
Взаимосвязи
- failure: Если процессор не может обработать данный файл потока, он будет направлен в эту связь.
- success: Файлы потока направляются в эту связь после успешной обработки.