Envoyer des avis Microsoft Teams à partir d'Autonomous Database sur une infrastructure Exadata dédiée
DBMS_CLOUD_NOTIFICATION
.Rubriques connexes
Préparer l'envoi d'avis Microsoft Teams à partir d'Autonomous Database
Commencez par configurer un robot dans votre application Microsoft Teams. Créez ensuite des données d'identification à utiliser avec les procédures DBMS_CLOUD_NOTIFICATION
pour envoyer des avis Microsoft Teams à partir d'Autonomous Database.
Pour configurer les avis Microsoft Teams :
Envoyer des messages à un canal Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
pour envoyer un message à un canal Microsoft Teams.
Exemple :
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;
/
Utilisez le paramètre params
pour spécifier le canal.
-
canal : Indique l'ID canal obtenu à l'étape 10 dans Préparer l'envoi d'avis Microsoft Teams à partir d'Autonomous Database.
Voir Procédure SEND_MESSAGE pour plus d'informations.
Envoyer les résultats d'interrogation à un canal Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_DATA
pour envoyer la sortie d'une interrogation à un canal Microsoft Teams.
Exemple :
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;
/
Utilisez le paramètre params
pour spécifier le locataire, l'équipe, le canal, le titre et le type de données dans les valeurs string
.
-
Client : Indique l'ID locataire obtenu à l'étape 8 dans Préparer l'envoi d'avis Microsoft Teams à partir d'Autonomous Database.
-
équipe : Indique l'ID équipe obtenu à l'étape 8 dans Préparer l'envoi d'avis Microsoft Teams à partir d'Autonomous Database.
-
canal : Indique l'ID canal obtenu à l'étape 9 dans Préparer l'envoi d'avis Microsoft Teams à partir d'Autonomous Database.
-
titre : indique le titre du fichier. Le titre ne peut contenir que des caractères alphabétiques, des chiffres, des traits de soulignement et des tirets. Le nom de fichier qui apparaît dans Microsoft Teams sera une concaténation du paramètre de titre et de l'horodatage pour assurer l'unicité. La taille maximale du titre est de 50 caractères.
Par exemple :
'title'_'timestamp'.'format'
-
type : Indique le format de sortie. Les valeurs valides sont CSV ou JSON.
Note :
La taille de fichier maximale prise en charge lors de l'utilisation deDBMS_CLOUD_NOTIFICATION.SEND_DATA
pour Microsoft Teams est de 4 Mo.
Voir Procédure SEND_DATA pour plus d'informations.