Enviar Notificações do Slack pelo Autonomous Database on Dedicated Exadata Infrastructure
DBMS_CLOUD_NOTIFICATION
.Tópicos Relacionados
Preparar-se para Enviar Notificações do Slack pelo Autonomous Database
Para enviar notificações do Slack, configure seu aplicativo Slack para receber mensagens do Autonomous Database. Em seguida, crie uma credencial a ser usada com os procedimentos DBMS_CLOUD_NOTIFICATION
para enviar notificações do Slack do Autonomous Database.
Para usar o Slack com procedimentos DBMS_CLOUD_NOTIFICATION
:
Enviar Mensagens para um Canal do Slack
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
para enviar uma mensagem a um canal do Slack.
BEGIN
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
(
provider => 'slack',
credential_name => 'SLACK_CRED',
message => 'Alert from Autonomous Database...',
params => json_object('channel' value 'C0....08'));
END;
/
Use o parâmetro params
para especificar o canal do Slack.
-
channel
: Especifica o ID do Canal.O ID do Canal é um ID exclusivo para um canal e é diferente do nome do canal. No Slack, ao exibir detalhes do canal, você pode encontrar o ID do Canal na guia "Sobre". Consulte Como Localizar o ID da Equipe do Slack e o ID do Canal do Slack para obter mais informações.
Consulte SEND_MESSAGE Procedimento para obter mais informações.
Enviar Resultados da Consulta para um Canal do Slack
DBMS_CLOUD_NOTIFICATION.SEND_DATA
para enviar a saída de uma consulta a um canal do Slack.
BEGIN
DBMS_CLOUD_NOTIFICATION.SEND_DATA
(
provider => 'slack',
credential_name => 'SLACK_CRED',
query => 'SELECT username, account_status, expiry_date FROM USER_USERS WHERE rownum < 5',
params => json_object('channel' value 'C0....08',
'type' value 'csv'));
END;
/
Use o parâmetro params
para especificar o canal do Slack e o tipo de dados:
-
channel
: Especifica o ID do Canal.O ID do Canal é um ID exclusivo para um canal e é diferente do nome do canal. No Slack, ao exibir detalhes do canal, você pode encontrar o ID do Canal na guia "Sobre". Consulte Como Localizar o ID da Equipe do Slack e o ID do Canal do Slack para obter mais informações.
-
type
: Especifica o tipo de saída. Os valores válidos são: 'csv
' ou 'json
'.
Consulte SEND_DATA Procedimento para obter mais informações.