PutAzureBlobStorage_v12 2025.5.31.15

Bundle

org.apache.nifi | nifi-azure-nar

Description

Place le contenu dans un blob sur Azure Blob Storage. Le processeur utilise la bibliothèque cliente de stockage Azure Blob v12.

Balises

azure, blob, cloud, microsoft, storage

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

ID De la clé de chiffrement côté client

Spécifie l’ID de la clé à utiliser pour le chiffrement côté client.

Type de clé de chiffrement côté client

Spécifie le type de clé à utiliser pour le chiffrement côté client.

Clé locale de chiffrement côté client

Lorsque vous utilisez le chiffrement local côté client, il s’agit de la clé brute, codée en hexadécimal

File Resource Service

Service de ressources de fichiers fournissant l’accès à la ressource locale à transférer

Resource Transfer Source

La source du contenu à transférer

blob-name

Le nom complet du blob

conflict-resolution-strategy

Indique si le contenu d’un blob existant sera remplacé en cas de conflit.

container-name

Nom du conteneur de stockage Azure. Dans le cas d’un processeur PutAzureBlobStorage, le conteneur peut être créé s’il n’existe pas.

create-container

Indique s’il faut vérifier si le conteneur existe et le créer automatiquement s’il n’existe pas. L’autorisation de lister les conteneurs est requise. Si cette propriété est définie sur false, cette vérification n’est pas effectuée, mais l’opération Put échouera si le conteneur n’existe pas.

service proxy-configuration

Spécifie le Controller Service de configuration proxy pour les requêtes réseau proxy. Dans le cas de SOCKS, il n’est pas garanti que la version SOCKS sélectionnée sera utilisée par le processeur.

storage-credentials-service

Controller Service utilisé pour obtenir les identifiants du stockage Azure Blob.

Relations

Nom

Description

failure

Les opérations qui n’ont pas abouti seront transférées à la relation « failure ».

success

Tous les FlowFiles dont le traitement a abouti sont routés vers cette relation

Écrit les attributs

Nom

Description

azure.container

Le nom du conteneur de stockage Azure Blob

azure.blobname

Le nom du blob sur le stockage Azure Blob

azure.primaryUri

Emplacement principal du blob

azure.etag

ETag du blob

azure.blobtype

Type du blob (BlockBlob, PageBlob ou AppendBlob)

mime.type

Type MIME du contenu

lang

Code langue du contenu

azure.timestamp

Horodatage du blob

azure.length

Longueur du blob

azure.error.code

Code d’erreur signalé lors de l’opération de blob

azure.ignored

Lorsque la stratégie de résolution des conflits est « ignore », cette propriété prendra la valeur « true »/« false » selon que le blob a été ignoré ou non.

Voir aussi :