简体   繁体   中英

how to trigger a Azure Synapse pipeline only when the other two Synapse pipelines have completed successfully

I want to trigger a Azure Synapse pipeline only when the other two Synapse pipelines have completed successfully. how we can do that in a simple way?

The most easy would be to add a copy activity at the end of each pipeline (the initial 2 pipelines) to upload a file in blob location. Create an storage event trigger on the 3rd pipeline which would trigger on arrival of files. Use get meta data activity to check for existence of 2 files in blob for the 3rd pipeline activities to proceed further else ignore the event trigger. The below blog: https://datasharkx.wordpress.com/2022/09/24/event-trigger-of-synapse-azure-data-factory-pipeline-on-arrival-of-nth-file-in-azure-blob-storage/ explains the end to end process

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM