SlackRecordSink

Descrição

Formate e envie registros para um canal configurado usando a Slack Post Message API. O serviço requer um aplicativo Slack com um usuário Bot configurado para acesso a um espaço de trabalho do Slack. O token de portador OAuth do usuário de bot é necessário para postar mensagens no Slack.

Tags

record, sink, slack

Propriedades

Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.

Nome de exibição

Nome da API

Valor padrão

Valores permitidos

Descrição

Token de acesso *

access-token

Token OAuth de bot usado para autenticar e autorizar a solicitação do Slack enviada por NiFi.

API URL *

api-url

https://slack.com/api

URL da Slack Web API para postar mensagens de texto em canais. Ele só precisa ser alterado se o Slack mudar seu URL de API.

ID de canal *

channel-id

Canal do Slack, grupo privado ou canal de IM para o qual enviar a mensagem. Use o ID de canal em vez do nome.

Conjunto de caracteres de entrada *

input-character-set

UTF-8

Especifica o conjunto de caracteres dos registros usados para gerar a mensagem do Slack.

Record Writer *

record-sink-record-writer

Especifica o Controller Service a ser usado para gravar registros.

Provedor de cliente de serviço Web *

web-service-client-provider

Serviço de controlador para fornecer o cliente HTTP para se comunicar com a Slack API

Gerenciamento do estado

Esse componente não armazena o estado.

Restrito

Esse componente não é restrito.

Considerações sobre os recursos do sistema

Esse componente não especifica considerações sobre os recursos do sistema.