UpdateBoxFileMetadataInstance 2025.10.2.19¶
Bundle¶
org.apache.nifi | nifi-box-nar
Beschreibung¶
Aktualisiert die Werte der Metadatenvorlage für eine Datei unter Verwendung des Datensatzes im angegebenen FlowFile. Dieser Datensatz repräsentiert den gewünschten Endzustand der Vorlage nach der Aktualisierung. Der Prozessor berechnet die notwendigen Änderungen (Hinzufügen/Ersetzen/Entfernen), um die aktuellen Metadaten in den gewünschten Zustand zu transformieren. Der Eingabedatensatz sollte ein vereinfachtes Schlüsselwertobjekt sein.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
|---|---|
Box-Clientservice |
Controller Service, der verwendet wird, um eine Box-API-Verbindung zu erhalten. |
Datei-ID |
Die ID der Datei, für die Metadaten aktualisiert werden sollen. |
Record Reader |
Der Record Reader, der für das Parsen der eingehenden Daten verwendet wird |
Template Key |
Der Schlüssel der zu aktualisierenden Metadatenvorlage. |
Beziehungen¶
Name |
Beschreibung |
|---|---|
failure |
Ein FlowFile wird an diese Beziehung weitergeleitet, wenn bei der Aktualisierung der Metadaten ein Fehler auftritt. |
file not found |
FlowFiles, für die die angegebene Box-Datei nicht gefunden wurde, werden an diese Beziehung weitergeleitet. |
success |
Ein FlowFile wird an diese Beziehung weitergeleitet, nachdem die Metadaten erfolgreich aktualisiert wurden. |
template not found |
FlowFiles, für die die angegebene Metadatenvorlage nicht gefunden wurde, werden an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
|---|---|
box.id |
Die ID der Datei, deren Metadaten aktualisiert wurden |
box.template.name |
Der für die Aktualisierung der Metadaten verwendete Vorlagenname |
box.template.scope |
Der für die Aktualisierung der Metadaten verwendete Vorlagenbereich |
error.code |
Der von Box zurückgegebene Fehlercode |
error.message |
Die von Box zurückgegebene Fehlermeldung |