HttpRecordSink

Beschreibung

FormatiertDatensätze und sendet sie per HTTP-Post an eine konfigurierte URI. Der Record Writer formatiert die Datensätze, die als Hauptteil der HTTP-Post-Anfrage gesendet werden. JsonRecordSetWriter wird oft mit diesem Prozessor verwendet, da viele HTTP-Beiträge einen JSON-Body benötigen.

Tags

http, post, record, sink

Eigenschaften

In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.

Display Name (Anzeigename)

API-Name

Standardwert

Zugelassene Werte

Beschreibung

API URL *

API URL

Die URL, die die HTTP-Anfragen erhält.

Maximum Batch Size *

Maximum Batch Size

0

Gibt die maximale Anzahl der Datensätze an, die im Body jeder HTTP-Anfrage gesendet werden sollen. Null bedeutet, dass die Batchgröße nicht begrenzt ist und alle Datensätze zusammen in einer einzigen HTTP-Anfrage gesendet werden.

OAuth2-Zugangstoken-Anbieter

OAuth2-Zugangstoken-Anbieter

OAuth2-Dienst, der die Zugriffstoken für die HTTP-Anfragen bereitstellt.

Web Service Client Provider *

Webservice-Client-Anbieter

Controller-Dienst, der den HTTP-Client für das Senden der HTTP-Anfragen bereitstellt.

Record Writer *

record-sink-record-writer

Gibt den Controller Service an, der für das Schreiben der Datensätze verwendet werden soll.

Statusmanagement

Diese Komponente speichert keinen Status.

Eingeschränkt

Diese Komponente ist nicht eingeschränkt.

Hinweise zu Systemressourcen

Diese Komponente enthält keine Angaben zu den Systemressourcen.