PutAzureBlobStorage_v12 2025.5.31.15

Bundle

org.apache.nifi | nifi-azure-nar

Beschreibung

Legt Inhalte in einem Blob auf Azure Blob Storage ab. Der Prozessor verwendet die Azure Blob Storage Client-Bibliothek v12.

Tags

azure, blob, cloud, microsoft, storage

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Client-Side Encryption Key ID

Gibt die ID des Schlüssels an, der für die clientseitige Verschlüsselung verwendet werden soll.

Client-Side Encryption Key Type

Gibt den Schlüsseltyp an, der für die clientseitige Verschlüsselung verwendet werden soll.

Client-Side Encryption Local Key

Bei Verwendung der lokalen clientseitigen Verschlüsselung ist dies der Rohschlüssel, der hexadezimal codiert ist.

File Resource Service

Dateiressourcendienst, der den Zugriff auf die zu übertragende lokale Ressource ermöglicht

Resource Transfer Source

Die Quelle des zu übertragenden Inhalts

blob-name

Der vollständige Name des Blobs

conflict-resolution-strategy

Gibt an, ob der Inhalt eines vorhandenen Blobs bei einem Konflikt ersetzt werden soll.

container-name

Name des Azure-Speichercontainers. Im Falle von PutAzureBlobStorage kann ein Container erstellt werden, wenn er nicht existiert.

create-container

Gibt an, ob geprüft werden soll, ob der Container existiert und ob er automatisch erstellt werden soll, wenn dies nicht der Fall ist. Die Berechtigung zum Auflisten von Containern ist erforderlich. Bei „false“ wird diese Prüfung nicht durchgeführt, aber die Put-Operation schlägt fehl, wenn der Container nicht existiert.

proxy-configuration-service

Gibt den Proxy-Konfigurations-Controller Service an für die Weiterleitung von Netzwerkanforderungen festl. Im Falle von SOCKS ist nicht garantiert, dass die ausgewählte SOCKS-Version vom Prozessor verwendet wird.

storage-credentials-service

Controller Service, der verwendet wird, um Anmeldeinformationen für Azure Blob Storage zu erhalten.

Beziehungen

Name

Beschreibung

failure

Erfolglose Operationen werden in die Beziehung „failure“ übertragen.

success

Alle erfolgreich bearbeiteten FlowFiles werden an diese Beziehung weitergeleitet.

Schreibt Attribute

Name

Beschreibung

azure.container

Der Name des Azure Blob Storage Container

azure.blobname

Der Name des Blobs auf Azure Blob Storage

azure.primaryUri

Primärer Speicherort des Blob

azure.etag

ETag des Blob

azure.blobtype

Typ des Blob (entweder BlockBlob, PageBlob oder AppendBlob)

mime.type

MIME-Typ des Inhalts

lang

Sprachcode für den Inhalt

azure.timestamp

Zeitstempel des Blob

azure.length

Länge des Blob

azure.error.code

Fehlercode, der bei einer Blob-Operation gemeldet wird

azure.ignored

Wenn die Konfliktlösungsstrategie „Ignorieren“ lautet, ist diese Eigenschaft „true/false“, je nachdem, ob der Blob ignoriert wurde.

Siehe auch: