UpdateBoxFileMetadataInstance 2025.5.31.15

Bundle

org.apache.nifi | nifi-box-nar

Beschreibung

Aktualisiert die Werte der Metadatenvorlage für eine Box-Datei anhand des Datensatzes im angegebenen FlowFile. Dieser Datensatz stellt den gewünschten Endzustand der Vorlage nach der Aktualisierung dar. Der Prozessor berechnet die notwendigen Änderungen (hinzufügen/ersetzen/entfernen), um die aktuellen Metadaten in den gewünschten Zustand zu überführen. Der Eingabedatensatz sollte ein flaches Schlüssel-Wert-Objekt sein.

Tags

box, metadata, storage, templates, update

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

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.

box-client-service

Controller Service, der verwendet wird, um eine Box-API-Verbindung zu erhalten.

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

Siehe auch: