FetchSlackConversationInfo 2025.5.31.15¶
Pacote¶
com.snowflake.openflow.runtime | runtime-slack-processors-nar
Descrição¶
Obtém informações de conversas do Slack e e-mails de membros
Requisito de entrada¶
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
Token de acesso |
Token de acesso OAuth usado para autenticar/autorizar a solicitação do Slack enviada por NiFi. Pode ser um token de usuário ou um token de bot. Ele deve receber o escopo channels:history, groups:history, im:history ou mpim:history, dependendo do tipo de conversa que estiver sendo usada. |
Expiração do cache |
Os e-mails dos usuários são armazenados em cache para reduzir as pesquisas na rede. Uma expiração mais longa reduz a sobrecarga da rede, mas pode fazer com que os dados fiquem fora de sincronia. |
Tamanho do cache |
Os e-mails dos usuários são armazenados em cache para reduzir as pesquisas na rede. Um cache maior consome memória, mas reduz a sobrecarga da rede. |
Canal |
O ID do canal do Slack para recuperar informações. Deixe em branco para iterar em todas as conversas disponíveis. |
Relações¶
Nome |
Descrição |
---|---|
conversations |
Cada informação e membro configurado da conversa do Slack será encaminhado para essa relação nos FlowFiles separados |
failure |
Se os metadados da conversa do Slack não puderem ser recebidos, o FlowFile de entrada será encaminhado para essa relação |
original |
FlowFile de entrada original que foi processado com sucesso. |
Grava atributos¶
Nome |
Descrição |
---|---|
conversation.members.count |
Definido como o número de membros da conversa |
conversation.id |
Definido como o número de membros da conversa |
channel.name |
Defina como o nome do canal se a conversa for um canal |
mime.type |
Defina como application/json, pois a saída estará sempre no formato JSON |