SlackRecordSink¶
Beschreibung¶
Formatieren und senden Sie Datensätze mit der Slack Post Message-API an einen konfigurierten Kanal. Der Dienst erfordert eine Slack-App mit einem Bot-Benutzer, der für den Zugriff auf einen Slack-Arbeitsbereich konfiguriert ist. Das Bot User OAuth Bearer-Token wird benötigt, um Meldungen an Slack zu senden.
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 |
---|---|---|---|---|
Access Token * |
access-token |
Bot OAuth-Token, das zur Authentifizierung und Autorisierung der von NiFi gesendeten Slack-Anfrage verwendet wird. |
||
API URL * |
api-url |
Slack Web API-URL für das Senden von Textnachrichten an Kanäle. Sie muss nur geändert werden, wenn Slack seine API-URL ändert. |
||
Channel ID * |
channel-id |
Slack-Kanal, private Gruppe oder IM-Kanal, an den Sie die Meldung senden möchten. Verwenden Sie Kanal-ID anstelle des Namens. |
||
Input Character Set * |
input-character-set |
UTF-8 |
Gibt den Zeichensatz der Datensätze an, die für die Erstellung der Slack-Meldung verwendet werden. |
|
Record Writer * |
record-sink-record-writer |
Gibt den Controller Service an, der für das Schreiben der Datensätze verwendet werden soll. |
||
Web Service Client Provider * |
web-service-client-provider |
Controller-Dienst zur Bereitstellung des HTTP-Clients für die Kommunikation mit der Slack-API |
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.