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

Tags

conversation, conversation.members, slack, social media, team

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