Enviar Notificações do Microsoft Teams do Autonomous AI Database na Infraestrutura Dedicada do Exadata
DBMS_CLOUD_NOTIFICATION
.Tópicos Relacionados
Prepare-se para Enviar Notificações do Microsoft Teams pelo Autonomous AI Database
Comece configurando um bot no seu aplicativo do Microsoft Teams. Em seguida, crie uma credencial para usar com os procedimentos DBMS_CLOUD_NOTIFICATION
a fim de enviar notificações do Microsoft Teams pelo Autonomous AI Database.
Para configurar notificações do Microsoft Teams:
Enviar Mensagens a um Canal do Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
para enviar uma mensagem a um canal do Microsoft Teams.
Exemplo:
BEGIN
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
(
provider => 'msteams',
credential_name => 'TEAMS_CRED',
message => 'text from new teams api',
params => json_object('channel' value 'channelID'));
END;
/
Use o parâmetro params
para especificar o canal.
-
canal: especifica o ID do Canal obtido na Etapa 10 em Preparar para Enviar Notificações do Microsoft Teams do Autonomous AI Database.
Consulte SEND_MESSAGE Procedimento para obter mais informações.
Enviar Resultados da Consulta para um Canal do Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_DATA
para enviar a saída de uma consulta a um canal do Microsoft Teams.
Exemplo:
BEGIN
DBMS_CLOUD_NOTIFICATION.SEND_DATA
(provider => 'msteams',
credential_name => 'TEAMS_CRED',
query => 'SELECT tablespace_name FROM dba_tablespaces',
params => json_object('tenant'value '5b743bc******c0286',
'team'value '0ae401*********5d2bd',
'channel'value '19%3a94be023*****%40thread.tacv2',
'title'value 'today',
'type'value 'csv'));
END;
/
Use o parâmetro params
para especificar o tenant, a equipe, o canal, o título e o tipo de dados nos valores string
.
-
tenant: especifica o ID do tenant obtido na Etapa 8 em Preparar para Enviar Notificações do Microsoft Teams do Autonomous AI Database.
-
equipe: especifica o ID da equipe obtido na Etapa 8 em Preparar para Enviar Notificações do Microsoft Teams do Autonomous AI Database.
-
canal: especifica o ID do canal obtido na Etapa 9 em Preparar para Enviar Notificações do Microsoft Teams do Autonomous AI Database.
-
title: especifica o título do arquivo. O título só pode conter letras, dígitos, sublinhados e hifens. O nome do arquivo que aparece no Microsoft Teams será uma concatenação do parâmetro de título e do timestamp para garantir a exclusividade. O tamanho máximo do título é de 50 caracteres.
Por exemplo:
'title'_'timestamp'.'format'
-
type: especifica o formato de saída. Os valores válidos são CSV ou JSON.
Observação:
O tamanho máximo de arquivo suportado ao usarDBMS_CLOUD_NOTIFICATION.SEND_DATA
para o Microsoft Teams é de 4 MB.
Consulte SEND_DATA Procedimento para obter mais informações.