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.
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. |