fengjian1129 opened a new issue, #16706: URL: https://github.com/apache/dolphinscheduler/issues/16706
### Search before asking - [X] I had searched in the [DSIP](https://github.com/apache/dolphinscheduler/issues/14102) and found no similar DSIP. ### Motivation DolphinScheduler currently lacks dependency types scheduled at the same cycle level, such as the current `thisMonth` type, which mainly detects instances that have been successfully executed every day of the current month before they can continue to execute. In most data generation, two tasks scheduled at the same month level are also required, and only instances that have been successfully executed once in the current month need to be detected. However, other scheduling dependency types also have similar issues, such as `lastMonth`,`lastWeek`,`last7Days`, `last3Days`, etc. They are all task dependency types that detect successful instances within a certain time range. We need a task dependency type that only detects one successful instance within the execution cycle. ### Design Detail Add cycle dependency type , such as `last1Date` `last2Date` ... `lastNdate` `lastNmonthDate` `lastNWeek`,etc. only detects one successful instance within the execution cycle. ### Compatibility, Deprecation, and Migration Plan _No response_ ### Test Plan _No response_ ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
