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