PutGCSObject 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-gcp-nar
Descrição¶
Grava o conteúdo de um FlowFile como um objeto no Google Cloud Storage.
Requisito de entrada¶
REQUIRED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
Serviço de recurso de arquivo |
O serviço de recurso de arquivo que fornece acesso ao recurso local a ser transferido |
Serviço de provedor de credenciais GCP |
O Controller Service usado para obter as credenciais do Google Cloud Platform. |
Fonte de transferência de recursos |
A fonte do conteúdo a ser transferido |
gcp-project-id |
ID do projeto Google Cloud |
gcp-retry-count |
Quantas tentativas de repetição devem ser feitas antes de rotear para a relação de falha. |
gcs-bucket |
Bucket do objeto. |
gcs-content-disposition-type |
Tipo de Content Disposition conforme a RFC-6266 a ser anexado ao objeto |
gcs-content-type |
Tipo de conteúdo para o arquivo, ou seja, text/plain |
gcs-key |
Nome do objeto. |
gcs-object-acl |
Controle de acesso a ser anexado ao objeto carregado. Se isso não for fornecido, os padrões do bucket serão revertidos. |
gcs-object-crc32c |
Soma de verificação CRC32C (codificado em Base64, ordem big-Endian) do arquivo para validação no lado do servidor. |
gcs-overwrite-object |
Se for falso, o upload para o GCS será bem-sucedido somente se o objeto não existir. |
gcs-server-side-encryption-key |
Uma chave de criptografia AES256 (codificada em base64) para criptografia do objeto no lado do servidor. |
gzip.content.enabled |
Sinaliza para o gravador de blobs do GCS se a compressão GZIP durante a transferência é desejada. Falso significa não comprimir em gzip e pode aumentar o desempenho em muitos casos. |
proxy-configuration-service |
Especifica o serviço de Controller Service de configuração de proxy para a realização de proxy de solicitações de rede. |
storage-api-url |
Substitui o URL de armazenamento padrão. A configuração de um URL de API de armazenamento alternativo também substitui o cabeçalho de host HTTP nas solicitações, conforme descrito na documentação do Google para conexões de serviço privadas. |
Relações¶
Nome |
Descrição |
---|---|
failure |
FlowFiles são encaminhados para essa relação se a operação do Google Cloud Storage falhar. |
success |
FlowFiles são encaminhados para essa relação após uma operação bem-sucedida do Google Cloud Storage. |
Grava atributos¶
Nome |
Descrição |
---|---|
gcs.bucket |
Bucket do objeto. |
gcs.key |
Nome do objeto. |
gcs.size |
Tamanho do objeto. |
gcs.cache.control |
Controle de cache de dados do objeto. |
gcs.component.count |
O número de componentes que compõem o objeto. |
gcs.content.disposition |
A disposição do conteúdo de dados do objeto. |
gcs.content.encoding |
A codificação do conteúdo do objeto. |
gcs.content.language |
O idioma de conteúdo do objeto. |
mime.type |
O MIME/Content-Type do objeto |
gcs.crc32c |
A soma de verificação CRC32C dos dados do objeto, codificada em base64 em ordem big-endian. |
gcs.create.time |
O tempo de criação do objeto (milissegundos) |
gcs.update.time |
O tempo da última modificação do objeto (milissegundos) |
gcs.encryption.algorithm |
O algoritmo usado para criptografar o objeto. |
gcs.encryption.sha256 |
O hash SHA256 da chave usada para criptografar o objeto |
gcs.etag |
A tag de entidade HTTP 1.1 do objeto. |
gcs.generated.id |
O serviço gerado para o objeto |
gcs.generation |
A geração de dados do objeto. |
gcs.md5 |
O hash MD5 dos dados do objeto codificados em base64. |
gcs.media.link |
O link de download de mídia para o objeto. |
gcs.metageneration |
A metageração do objeto. |
gcs.owner |
O proprietário (uploader) do objeto. |
gcs.owner.type |
O tipo de entidade ACL do uploader do objeto. |
gcs.uri |
O URI do objeto como uma cadeia de caracteres. |