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.