FetchSlackConversationInfo 2025.5.31.15¶
捆绑包¶
com.snowflake.openflow.runtime | runtime-slack-processors-nar
描述¶
提取 Slack 对话信息和成员的电子邮件
输入要求¶
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
---|---|
访问令牌 |
用于认证/授权 NiFi 发送的 Slack 请求的 OAuth 访问令牌。这可以是用户令牌或机器人令牌。根据所使用的会话类型,必须授予以下范围之一:channels:history、groups:history、im:history 或 mpim:history scope。 |
缓存有效期 |
缓存用户电子邮件以减少网络查找。过期时间越长,网络开销越低,但数据可能不同步。 |
缓存大小 |
缓存用户电子邮件以减少网络查找。缓存越大,占用内存越多,但可减少网络开销。 |
通道 |
用于检索信息的 Slack 通道 ID。留空以迭代所有可用的对话。 |
关系¶
名称 |
描述 |
---|---|
conversations |
每个配置的 Slack 对话信息和成员都将分别作为独立的 FlowFiles 路由到此关系 |
failure |
如果无法接收 Slack 对话元数据,则输入的 FlowFile 将路由到此关系 |
original |
已成功处理的原始输入 FlowFile。 |
写入属性¶
名称 |
描述 |
---|---|
conversation.members.count |
设置为该对话的成员人数 |
conversation.id |
设置为该对话的成员人数 |
channel.name |
如果对话为通道,则设置为通道名称 |
mime.type |
设置为 application/json,因为输出将始终采用 JSON 格式 |