SlackRecordSink¶
Description¶
Formatez et envoyez des enregistrements à un canal configuré à l’aide de l’API Slack Post Message. Le service exige une App Slack avec un Utilisateur Bot configuré pour l’accès à un espace de travail Slack. Le jeton du porteur OAuth de l’utilisateur Bot est une exigence pour la publication de messages sur Slack.
Propriétés¶
Dans la liste ci-dessous, les propriétés requises sont signalées par un astérisque (*). Les autres propriétés sont considérées comme facultatives. La table indique également les valeurs par défaut et précise si une propriété prend en charge le langage d’expression NiFi.
Nom d’affichage |
Nom d’API |
Valeur par défaut |
Valeurs autorisées |
Description |
---|---|---|---|---|
Jeton d’accès * |
access-token |
Jeton OAuth Bot utilisé pour authentifier et autoriser la requête Slack envoyée par NiFi. |
||
API URL * |
api-url |
URL d’API Slack Web pour l’envoi de messages textuels aux canaux. La modification est nécessaire uniquement si Slack change son URL d’API. |
||
ID de chaîne * |
channel-id |
Canal Slack, groupe privé ou canal IM auquel envoyer le message. Utilisez l’ID de canal au lieu du nom. |
||
Ensemble de caractères d’entrée * |
input-character-set |
UTF-8 |
Spécifie l’ensemble des caractères des enregistrements utilisés pour générer le message Slack. |
|
Record Writer * |
record-sink-record-writer |
Indique le Controller Service à utiliser pour l’extraction des enregistrements. |
||
Fournisseur de service Web client * |
web-service-client-provider |
Service de contrôleur pour fournir le client HTTP pour la communication avec l’API Slack |
Gestion de l’État¶
Ce composant ne stocke pas d’état.
Restreint¶
Cette composante n’est pas limitée.
Considérations relatives aux ressources du système¶
Ce composant ne précise pas les ressources du système à prendre en compte.