Skip to main content

PutGCSObject

Описание

Записывает содержимое FlowFile как объект в Google Cloud Storage.

Теги

google, google cloud, gcs, archive, put

Свойства

НазваниеОписание
GCP Credentials Provider ServiceСлужба контроллера, используемая для получения учётных данных Google Cloud Platform.
Project IDGoogle Cloud Project ID Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
BucketBucket of the object. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
KeyName of the object. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Resource Transfer SourceИсточник передаваемого содержимого
File Resource ServiceСлужба файловых ресурсов, предоставляющая доступ к локальному ресурсу, который необходимо передатьThis Property is only considered if the [Resource Transfer Source] Property has a value of "File Resource Service".
Content TypeТип содержимого файла, например text/plain Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
CRC32C ChecksumКонтрольная сумма CRC32C (закодированная в Base64, порядок Big-Endian) файла для проверки на стороне сервера. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Object ACLУправление доступом, которое будет прикреплено к загружаемому объекту. Если не указать это значение, будут использоваться настройки по умолчанию для корзины.
Server Side Encryption KeyКлюч шифрования AES256 (закодированный в формате base64) для шифрования объекта на стороне сервера. Чувствительный параметр: true Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Overwrite ObjectЕсли значение равно false, загрузка в GCS будет успешной только в том случае, если объект не существует.
Content Disposition TypeТип содержимого по стандарту RFC-6266, который будет прикреплен к объекту
GZIP Compression EnabledПоказывает GCS Blob Writer, требуется ли сжатие GZIP во время передачи. Значение false означает отсутствие сжатия GZIP и может повысить производительность во многих случаях.
Storage API URLOverrides the default storage URL. Configuring an alternative Storage API URL also overrides the HTTP Host header on requests as described in the Google documentation for Private Service Connections. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
Number of retriesHow many retry attempts should be made before routing to the failure relationship.
Proxy Configuration ServiceSpecifies the Proxy Configuration Controller Service to proxy network requests. Supported proxies: HTTP + AuthN

Взаимосвязи

  • failure: FlowFiles are routed to this relationship if the Google Cloud Storage operation fails.
  • success: FlowFiles are routed to this relationship after a successful Google Cloud Storage operation.