CreateBoxFileMetadataInstance 2025.5.31.15

Bundle

org.apache.nifi | nifi-box-nar

Beschreibung

Erzeugt eine Metadateninstanz für eine Box-Datei unter Verwendung einer angegebenen Vorlage mit Werten aus dem FlowFile-Inhalt. Die Box-API erfordert, dass neu erstellte Vorlagen mit dem Bereich „Unternehmen“ erstellt werden, sodass kein Bereich erforderlich ist. Der Eingabedatensatz sollte ein flaches Schlüssel-Wert-Objekt sein, bei dem jeder Feldname als Metadatenschlüssel verwendet wird.

Tags

box, create, metadata, storage, templates

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Datei-ID

Die ID der Datei, für die Metadaten erstellt werden sollen.

Record Reader

Der Record Reader, der für das Parsen der eingehenden Daten verwendet wird

Template Key

Der Schlüssel der Metadatenvorlage, die für die Erstellung verwendet werden soll.

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 Erstellung 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 erstellt 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, für die Metadaten erstellt wurden

box.template.key

Der für die Erstellung der Metadaten verwendete Vorlagenschlüssel

error.code

Der von Box zurückgegebene Fehlercode

error.message

Die von Box zurückgegebene Fehlermeldung

Siehe auch: