Send Email Notification Using Azure Data Factory Pipeline

Pada posting berjudul Send Email Notification Using Azure Data Factory Pipeline ini akan dibahas cara mengirim email melalui Azure Data Factory Pipeline.

Latar Belakang


Dalam monitoring sebuah pipeline dalam proses perpindahan data seringkali kita ingin mendapat notifikasi jika ada kegagalan dalam proses transfer, untuk itulah notifikasi yang berupa email masih diperlukan.

Solusi


Di dalam Azure Data Factory kita dapat mengirimkan notifikasi dengan detail seperti dibawah ini.
Secara garis besar ada 2 activity yang perlu dibuat yaitu :

  1. Create Logic Apps

    Logic Apps akan berisi REST service yang akan mengirim email dengan parameter berdasarkan body JSON yang dikirim oleh client.

  2. Call Logic Apps from ADF Pipeline

    Di ADF kita akan menggunakan Web Activity yang memanggil URL dari Logic Apps dan mengisikan body parameter dengan JSON format sesuai dengan yang ada di Logic Apps.


1. Create Logic Apps



Image 1

Send Email Notification Using Azure Data Factory Pipeline


Image 2

Send Email Notification Using Azure Data Factory Pipeline



Image 3

Send Email Notification Using Azure Data Factory Pipeline

Image 4

Send Email Notification Using Azure Data Factory Pipeline

JSON Format Sample :

{
"properties": {
"EmailTo": {
"type" : "string"
},
"Message": {
"type": "string"
},
"PipelineName": {
"type": "string"
},
"Subject": {
"type": "string"
}
},
"type": "object"
}


Image 5

Send Email Notification Using Azure Data Factory Pipeline

2. Call From Azure Data Factory Pipeline 



Image 1
Send Email Notification Using Azure Data Factory Pipeline


Image 2

Send Email Notification Using Azure Data Factory Pipeline


Image 3

Send Email Notification Using Azure Data Factory Pipeline


Image 4

Send Email Notification Using Azure Data Factory Pipeline


Semoga posting tentang "Send Email Notification Using Azure Data Factory Pipeline" diatas dapat bermanfaat.


Salam,

Popular posts from this blog

SmartObject property ID is a required property for selected method Create. Value must be set.

Cara inject USB 3.0 Driver pada instalasi Windows - How to Inject USB 3.0 Driver in Windows 7

Python Font Color in Console