FetchAzureBlobStorage_v12 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-azure-nar
Beschreibung¶
Ruft den angegebenen Blob aus Azure Blob Storage ab und schreibt seinen Inhalt in den Inhalt des FlowFile. Der Prozessor verwendet die Azure Blob Storage Client-Bibliothek v12.
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. |
blob-name |
Der vollständige Name des Blobs |
container-name |
Name des Azure-Speichercontainers. Im Falle von PutAzureBlobStorage kann ein Container erstellt werden, wenn er 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. |
range-length |
Die Anzahl der Bytes, die aus dem Blob heruntergeladen werden sollen, beginnend mit dem „Range Start“. Ein leerer Wert oder ein Wert, der über das Ende des Blobs hinausgeht, wird bis zum Ende des Blobs gelesen. |
range-start |
Die Byte-Position, an der das Lesen aus dem Blob beginnen soll. Ein leerer Wert oder der Wert Null beginnt die Leseoperation am Anfang des Blobs. |
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 |
Anwendungsfälle mit anderen Komponenten¶
Abrufen aller Dateien in einem Azure Blob Storage Container |