title: Stop running Azure Data Factory Pipeline when it is still running
body: <p>I have a <code>Azure Data Factory Pipeline</code>. My trigger has been set for every each 5 minutes. 
  Sometimes my Pipeline takes more than 5 mins to finished its jobs. In this case, Trigger runs again and creates another instance of my Pipeline and two instances of the same pipeline make problem in my ETL.
  How can I be sure than just one instance of my pipeline runs at time? </p>
  
  <p><a href="https://i.stack.imgur.com/mE4cQ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/mE4cQ.png" alt="enter image description here"></a> </p>
  
  <p>As you can see there are several instances running of my pipelines</p>
  
  <p><a href="https://i.stack.imgur.com/rC3Zu.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/rC3Zu.png" alt="enter image description here"></a></p>