CopyAzureBlobStorage_v12 2025.10.2.19¶
Bundle¶
org.apache.nifi | nifi-azure-nar
Beschreibung¶
Kopiert einen Blob in Azure Blob Storage von einem Konto/Container in einen anderen. Der Prozessor verwendet die Azure Blob Storage Client-Bibliothek v12.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
|---|---|
Conflict Resolution Strategy |
Gibt an, ob der Inhalt eines vorhandenen Blobs bei einem Konflikt ersetzt werden soll. |
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. |
Destination Blob Name |
Der vollständige Name des Ziel-Blobs ist standardmäßig der Name des Quell-Blobs, wenn er nicht angegeben wird. |
Destination Container Name |
Der Name des Azure-Speicher-Containers ist standardmäßig der Name des Quell-Containers, wenn er nicht angegeben wird. |
Destination Storage Credentials |
Controller Service, der verwendet wird, um Anmeldeinformationen für Azure Blob Storage zu erhalten. |
Source Blob Name |
Der vollständige Name des Quell-Blobs |
Source Container Name |
Name des Azure-Speichercontainers, der kopiert werden soll |
Source Storage Credentials |
Anmeldeinformationendienst, der verwendet wird, um Azure Blob Storage-Anmeldeinformationen zum Lesen von Quell-Blob Informationen zu erhalten |
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. |
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. |