Invia notifiche di Microsoft Teams da Autonomous Database su un'infrastruttura Exadata dedicata
DBMS_CLOUD_NOTIFICATION
.Argomenti correlati
Preparati a inviare notifiche di Microsoft Teams da Autonomous Database
Per iniziare, configurare un bot nell'applicazione Microsoft Teams. Successivamente, creare una credenziale da utilizzare con le procedure DBMS_CLOUD_NOTIFICATION
per inviare le notifiche di Microsoft Teams da Autonomous Database.
Per configurare le notifiche di Microsoft Teams:
Invia messaggi a un canale Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_MESSAGE
per inviare un messaggio a un canale Microsoft Teams.
Esempio:
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;
/
Utilizzare il parametro params
per specificare il canale.
-
canale: specifica l'ID canale ottenuto dal passo 10 in Prepara a inviare le notifiche di Microsoft Teams da Autonomous Database.
Per ulteriori informazioni, vedere SEND_MESSAGE Procedura.
Invia risultati query a un canale Microsoft Teams
DBMS_CLOUD_NOTIFICATION.SEND_DATA
per inviare l'output di una query a un canale Microsoft Teams.
Esempio:
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;
/
Utilizzare il parametro params
per specificare il tenant, il team, il canale, il titolo e il tipo di dati nei valori string
.
-
tenant: specifica l'ID tenant ottenuto dal passo 8 in Prepara a inviare notifiche di Microsoft Teams da Autonomous Database.
-
team: specifica l'ID team ottenuto dal passo 8 in Preparati a inviare le notifiche di Microsoft Teams da Autonomous Database.
-
canale: specifica l'ID canale ottenuto dal passo 9 in Prepara a inviare le notifiche di Microsoft Teams da Autonomous Database.
-
titolo: specifica il titolo del file. Il titolo può contenere solo caratteri alfabetici, cifre, caratteri di sottolineatura e trattini. Il nome file visualizzato in Microsoft Teams sarà una concatenazione del parametro del titolo e l'indicatore orario per garantire l'univocità. La dimensione massima del titolo è di 50 caratteri.
Ad esempio:
'title'_'timestamp'.'format'
-
tipo: specifica il formato di output. I valori validi sono CSV o JSON.
Nota
La dimensione massima supportata per i file che utilizzanoDBMS_CLOUD_NOTIFICATION.SEND_DATA
per Microsoft Teams è di 4 MB.
Per ulteriori informazioni, vedere SEND_DATA Procedura.