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.
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 |