I am trying to create a recursive dataflow which should run only when new data comes. Here are the conditions for that,
- We are suppose to get weekly data in our CSV connector every Monday. We have set out recursive dataflow to run on Wednesday.
- We use week number as our constraint column.
- But sometimes, we get data late on Thursday or not even get data at all in that particular week.
- Sometimes they send wrong data on Monday. Hence we run our recursive flow on Wednesday to provide them one more day extra (i.e. Tuesday) to send correct data. (Hence we have not used the trigger - Run ETL only when dataset updates)
So, is there a way to trigger recursive flow while maintaining all above conditions? For now we are running ETL manually but we want to automate the process.