Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo esempio illustra come eseguire uno script in un'istanza di SQL di Azure e inviare un riepilogo dell'output tramite posta elettronica.
Prerequisiti
Per iniziare, è necessario soddisfare i prerequisiti seguenti:
- Un account utente con una sottoscrizione attiva. Creare un account gratuito.
- Viene creata un’area di lavoro.
Creare un'attività script e configurare l'output da inviare tramite posta elettronica
In questo esempio si crea un'attività Script per eseguire uno script in un'istanza di SQL di Azure e quindi si invia un riepilogo dell'output tramite posta elettronica.
Creare l'attività di script
Creare una nuova pipeline nell'area di lavoro.
Cercare attività di script nel riquadro Attività pipeline e selezionarla per aggiungerla all’area di lavoro della pipeline.
Nota
A seconda delle dimensioni della finestra del browser, la parola Script potrebbe essere nascosta, mostrando solo l'icona.
Selezionare la nuova attività Script nell'area di disegno, se non è già selezionata.
Fare riferimento alla guida alle impostazioni Generali per configurare la scheda impostazioni Generali.
Creare la connessione e specificare uno script SQL
Selezionare la scheda Impostazioni e quindi selezionare una connessione SQL di Azure o Istanza gestita di SQL di Azure esistente dall'elenco a discesa Connessione oppure creare una nuova connessione e specificarne i dettagli di configurazione.
Specificare uno script. È possibile eseguire qualsiasi query o script non di query che eseguono operazioni anche nel database, nella casella di testo Script della pagina Impostazioni attività script. Per questo esempio, è possibile usare questo semplice script SQL:
SELECT 'This is an example of output generated by a SQL script.' as OutputText
Crea un'attività in Office 365 Outlook
Cercare l'attività di Office 365 Outlook sulla barra degli strumenti Attività. La descrizione del testo potrebbe non essere visualizzata se le dimensioni della finestra non sono sufficienti, quindi è possibile cercare l'icona o espandere la finestra, se necessario.
Collegare le attività
Selezionare l'attività Script e quindi trascinare l'output In caso di esito positivo (segno di spunta verde sul lato destro dell'attività nel riquadro dell'editor) verso l'attività di Office 365 Outlook.
Configurare l'attività di Office 365 Outlook
Selezionare l'attività di Office 365 Outlook nell'editor della pipeline, quindi selezionare la scheda Impostazioni e accedere all'account di Office 365 Outlook che invierà il messaggio di posta elettronica.
Dopo l'accesso, viene visualizzato il modello di posta elettronica in uscita. Specificare un elenco di indirizzi email nella casella di testo Destinatario e indicare un oggetto nella relativa casella di testo. Si noti che tutti i campi nel modello supportano il contenuto dinamico. Selezionare l'area di testo Corpo e quindi Selezionare Aggiungi contenuto dinamico per personalizzare ciò che verrà aggiunto. Selezionare Output attività se non è già selezionato e successivamente selezionare l'output dell'attività. Selezionare OK per usare questo contenuto dinamico come Corpo del messaggio di posta elettronica. È possibile usare qualsiasi combinazione di output per generare messaggi di posta elettronica di qualsiasi livello di complessità necessario. In questo caso si usa l'espressione seguente per restituire il valore restituito dallo script SQL:
@concat('Output from script activity: ', activity('Script1').output.resultSets[0].rows[0].OutputText)
Se lo desiderate, potete anche specificare impostazioni avanzate per l'e-mail, tra cui un valore alternativo di Da (Invia come), i campi CC, BCC, Sensibilità, Rispondi a o Importanza:
Salvare ed eseguire o pianificare la pipeline
Passare alla scheda Home nella parte superiore dell'editor della pipeline e selezionare il pulsante Salva per salvare la pipeline. Selezionare Esegui per eseguirla direttamente, o Pianifica per pianificarla. È anche possibile visualizzare la cronologia di esecuzione qui o configurare altre impostazioni.
Confermare l'esito positivo
Dopo che la pipeline è stata eseguita con successo, verifica gli account specificati nella casella A delle impostazioni dell'attività di Office 365 Outlook per convalidare l'output.