Envío de notificaciones de Microsoft Teams desde Autonomous Database on Dedicated Exadata Infrastructure
DBMS_CLOUD_NOTIFICATION
.Temas relacionados
Preparación para enviar notificaciones de Microsoft Teams desde Autonomous Database
Para empezar, configure un bot en la aplicación Microsoft Teams. A continuación, cree una credencial para utilizarla con los procedimientos DBMS_CLOUD_NOTIFICATION
para enviar notificaciones de Microsoft Teams desde Autonomous Database.
Para configurar notificaciones de Microsoft Teams:
Enviar mensajes a un canal de Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
para enviar un mensaje a un canal de Microsoft Teams.
Ejemplo:
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;
/
Utilice el parámetro params
para especificar el canal.
-
canal: especifica el ID de canal obtenido del paso 10 en Preparación para enviar notificaciones de Microsoft Teams desde Autonomous Database.
Consulte procedimiento SEND_MESSAGE para obtener más información.
Enviar resultados de consulta a un canal de Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_DATA
para enviar la salida de una consulta a un canal de Microsoft Teams.
Ejemplo:
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;
/
Utilice el parámetro params
para especificar el inquilino, el equipo, el canal, el título y el tipo de dato en los valores string
.
-
inquilino: especifica el ID de inquilino obtenido del paso 8 en Preparación para enviar notificaciones de Microsoft Teams desde Autonomous Database.
-
equipo: especifica el ID de equipo obtenido del paso 8 en Preparación para enviar notificaciones de Microsoft Teams desde Autonomous Database.
-
canal: especifica el ID de canal obtenido del paso 9 en Preparación para enviar notificaciones de Microsoft Teams desde Autonomous Database.
-
title: especifica el título del archivo. El título solo puede contener caracteres alfabéticos, dígitos, guiones bajos y guiones. El nombre de archivo que aparece en Microsoft Teams será una concatenación del parámetro de título y el registro de hora para garantizar la unicidad. El tamaño máximo del título es de 50 caracteres.
Por ejemplo:
'title'_'timestamp'.'format'
-
type: especifica el formato de salida. Los valores válidos son CSV o JSON.
Note:
El tamaño máximo de archivo admitido al utilizarDBMS_CLOUD_NOTIFICATION.SEND_DATA
para Microsoft Teams es de 4 MB.
Consulte procedimiento SEND_DATA para obtener más información.