FetchSlackConversationInfo 2025.5.31.15¶
Bundle¶
com.snowflake.openflow.runtime | runtime-slack-processors-nar
Description¶
Récupère les infos des conversations Slack et les emails des membres
Exigences en matière d’entrées¶
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Jeton d’accès |
Jeton d’accès OAuth utilisé pour authentifier/autoriser la requête Slack envoyée par NiFi. Il peut s’agir d’un jeton utilisateur ou d’un jeton robot. Ce jeton doit se voir attribuer le champ d’application channels:history, groups:history, im:history ou mpim:history, selon le type de conversation utilisé. |
Expiration du cache |
Les e-mails des utilisateurs sont mis en cache afin de réduire les recherches dans le réseau. Une expiration plus longue réduit la surcharge du réseau mais peut entraîner une désynchronisation des données. |
Taille du cache |
Les e-mails des utilisateurs sont mis en cache afin de réduire les recherches dans le réseau. Un cache plus important consomme de la mémoire mais réduit la surcharge du réseau. |
Chaîne |
L’ID de canal Slack à partir duquel récupérer les informations. Laissez vide pour itérer sur toutes les conversations disponibles. |
Relations¶
Nom |
Description |
---|---|
conversations |
Chaque info de conversation Slack configurée et les membres seront routés vers cette relation dans des FlowFiles séparés |
failure |
Si les métadonnées de Slack Conversation ne peuvent pas être reçues, leFlowFile entrant sera routé vers cette relation |
original |
FlowFile entrant orginal qui a été traité avec succès. |
Écrit les attributs¶
Nom |
Description |
---|---|
conversation.members.count |
Défini sur le nombre de membres de la conversion |
conversation.id |
Défini sur le nombre de membres de la conversion |
channel.name |
Défini sur le nom du canal si la conversation est un canal |
mime.type |
Paramétré sur application/json, car la sortie sera toujours au format JSON |