 Hey guys, welcome to SS20 Tech Social Decide and today we are going to see about the triggers in the ADF pipeline. So what is the trigger and where we can use it. So basically it is used to execute the pipeline. So in the previous videos we have seen to execute the pipeline for the debug option. So in the debug option we can manually execute the pipeline. But in case of the trigger we can also execute the pipelines with manual option and we can also schedule the pipeline. So that in a specific time period pipeline will be executing. So a pipeline run in the SEO data factory defines an instance of the pipeline execution. Next is the pipeline and triggers are having many to many relationship. So what it mean. So for example if we are having a trigger and a single pipeline. So we can execute a single pipeline with multiple triggers. So for example here we have trigger one trigger two and trigger three. So all these three triggers can execute a single pipeline. Similarly if we are having these three pipeline and we want to execute by using a single trigger. So that we can also do that. So that option is available in case of the triggers. So go to on the browser and we'll see in the practical. So here we are if you have remember in the last videos we have created this pipeline that is copy data. If you haven't watched the video of the copy data activity. So I'll provide the link of that video in the description of this video. So you can watch the video before going forward. So here as you can see in the top side we are having this debug option. So we have used this debug option multiple times. This time we are going to use this add trigger. So while we are going to click on this. So here we can see have the option for the trigger now and new or edit. So while we are going to click on the trigger now. So this will be the manual operation and it will be going to execute only once. So let me click on okay. So this pipeline will be executing. So as you can see it's running. So now it's executed successfully. So for checking this trigger we can go in the monitor tab and we have also discussed about the monitor tab. So here inside the pipeline run here we can see the option for the trigger. Let me click on the trigger. So we have just executed this pipeline. So it is executed successfully in 10 seconds. And here we can see the run start date and run end date. So all the information are available for the trigger execution. So this is the manual execution of the pipeline. We are having the multiple options while going to add the triggers. So let me go to the next slide and we'll see the types of the trigger. So here we can see the three types of the triggers. First is the schedule trigger. Second is the tumbling window trigger and third one is the event based trigger. So these three types of triggers are available inside the area. So while we're talking about the schedule trigger, so a trigger that invoke the pipeline on the wall clock schedule. So what it means? So for example, if we want to execute our pipeline on the daily basis at six o'clock in the morning, so we can schedule that the trigger on that pipeline. So it will be going to execute on the daily basis at six o'clock. So that is the schedule trigger. Second is the tumbling window trigger. So a trigger that operates on the periodic interval while also retain the state. So the tumbling window trigger and schedule triggers almost the same. But we are having some additional feature in the tumbling window trigger. It can be executed on the periodic interval like every 24 hours, we want to execute the trigger and it will be going to start at six o'clock in the morning. So it will be going to execute on the daily basis and it also retain the state. So if you haven't understand about this, so don't worry, I'll create a separate video for the schedule trigger and tumbling window trigger in the event based trigger. So a trigger that responds to an event. So for example, if any file arrives on the blob storage or if any table is created or inserted data, so such type of events is happening then after we just want to execute the trigger. So that option is also available under the event based trigger. So go to on the browser and we'll see about the types of the triggers. So here as we can see we have this option new or edit. So either we can create the trigger from here or we can go in the minus tab and inside the minus tab here we can see the option for the triggers. So we can also create the trigger from here. So let me click on this create. Here we can specify the name of the trigger and after that we can see the type. So first is the schedule trigger. Second is the tumbling window and after that storage event and custom event. So the storage event and custom event is the type of event based trigger. So in the next video we will see how we can create the scheduled based trigger. So thank you so much for watching this video. If you really like this video please subscribe our channel to get many more videos. Don't forget to press the bell icon to get the notification of our newly uploaded videos. See you in the next video.