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.