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