fengjian1129 opened a new issue, #16704: URL: https://github.com/apache/dolphinscheduler/issues/16704
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and found no similar feature requirement. ### Description The dependency cycle and frequency of the dependent task type are not very consistent with the actual dependency scenarios in data production. For example, multiple monthly scheduled tasks only need to rely on the task instance that was executed once in the previous month, but the existing functionality lacks this logic. Similar problems as described above still exist in: last2Hours, last3Hours, last2Days, last3Days, thisMonth, lastMonth, thisw_week, etc. These `cycle time` are only suitable for day level scheduling that depends on hour level scheduling, month level scheduling that depends on day level scheduling, week level scheduling that depends on day level scheduling, etc. In other words, task dependencies of the same cycle type lack corresponding `cycle time` This feature lacks documentation, which can easily lead to confusion among beginners regarding the selection of `cycle time`. Only by personally reading the source code can we understand the meaning of each `cycle time` If possible, I can provide the code and complete the documentation ### Are you willing to submit a PR? - [X] Yes I am willing to submit a PR! ### 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]
