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.

Tags

record, sink, slack

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

https://slack.com/api

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.