Перейти к основному содержимому

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 URLURL-адрес конечной точки, который будет использоваться вместо URL-адреса AWS по умолчанию, включая схему, хост, порт и путь. Библиотеки AWS выбирают URL-адрес конечной точки в зависимости от региона AWS, но это свойство переопределяет выбранный URL-адрес конечной точки, позволяя использовать другие конечные точки, совместимые с S3. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
Signer OverrideБиблиотека AWS S3 по умолчанию использует подпись версии 4, но это свойство позволяет указать подпись версии 2 для поддержки более старых сервисов, совместимых с S3, или даже подключить собственную реализацию подписи.
Custom Signer Class NameFully 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: Файлы потока направляются в эту связь после успешной обработки.