Допустим, у меня есть два DAG, где dag2 выполнял dag1 как часть своего потока, используя TriggerDagRunOperator следующим образом:
- dag1: задача1> задача2> задача3
- dag2: task4> dag1> task5
Теперь предположим, что dag2 запланирован на один раз в день в 17:00. Есть ли способ получить метку времени выполнения для dag2 (родительский DAG), пока я запускаю dag1? Есть ли какой-либо встроенный параметр, содержащий это значение?
И если что-то произошло и dag2 был запущен позже, чем обычно, скажем, в 18:00 того же дня, тогда я все равно хочу получить исходное время планирования - это 17:00, пока я нахожусь в dag1.