Microsoft Teams-Benachrichtigungen von Autonomous Database on Dedicated Exadata Infrastructure senden
DBMS_CLOUD_NOTIFICATION
an einen Microsoft Teams-Kanal gesendet werden.Verwandte Themen
Senden von Microsoft Teams-Benachrichtigungen von Autonomous Database vorbereiten
Konfigurieren Sie zunächst einen Bot in Ihrer Microsoft Teams-App. Erstellen Sie als Nächstes Zugangsdaten, die mit den DBMS_CLOUD_NOTIFICATION
-Prozeduren verwendet werden sollen, um Microsoft Teams-Benachrichtigungen von Autonomous Database zu senden.
So konfigurieren Sie Microsoft Teams-Benachrichtigungen:
Nachrichten an einen Microsoft Teams-Kanal senden
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
eine Nachricht an einen Microsoft Teams-Kanal senden.
Beispiel:
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;
/
Verwenden Sie den Parameter params
, um den Kanal anzugeben.
-
Kanal: Gibt die Kanal-ID an, die aus Schritt 10 unter Senden von Microsoft Teams-Benachrichtigungen aus Autonomous Database vorbereiten abgerufen wurde.
Weitere Informationen finden Sie unter Prozedur SEND_MESSAGE.
Abfrageergebnisse an einen Microsoft Teams-Kanal senden
DBMS_CLOUD_NOTIFICATION.SEND_DATA
an einen Microsoft Teams-Kanal senden.
Beispiel:
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;
/
Verwenden Sie den Parameter params
, um den Mandanten, das Team, den Kanal, den Titel und den Datentyp in string
-Werten anzugeben.
-
Mandant: Gibt die Mandanten-ID an, die aus Schritt 8 unter Senden von Microsoft Teams-Benachrichtigungen aus Autonomous Database vorbereiten abgerufen wurde.
-
team: Gibt die Team-ID an, die aus Schritt 8 unter Senden von Microsoft Teams-Benachrichtigungen aus Autonomous Database vorbereiten abgerufen wurde.
-
Kanal: Gibt die Kanal-ID an, die aus Schritt 9 unter Senden von Microsoft Teams-Benachrichtigungen aus Autonomous Database vorbereiten abgerufen wurde.
-
title: Gibt den Titel der Datei an. Der Titel darf nur Buchstaben, Ziffern, Unterstriche und Bindestriche enthalten. Der Dateiname, der in Microsoft Teams angezeigt wird, ist eine Verkettung des Titelparameters und des Zeitstempels, um die Eindeutigkeit sicherzustellen. Die maximale Titelgröße beträgt 50 Zeichen.
Beispiel:
'title'_'timestamp'.'format'
-
type: Gibt das Ausgabeformat an. Gültige Werte sind CSV oder JSON.
Hinweis:
Die maximale Dateigröße, die bei der Verwendung vonDBMS_CLOUD_NOTIFICATION.SEND_DATA
für Microsoft Teams unterstützt wird, beträgt 4 MB.
Weitere Informationen finden Sie unter Prozedur SEND_DATA.