Olá, obrigado pelo comentário. Vamos ver se consigo ajudar... Você tem uma DAG que precisa de várias execuções, mas as execuções não podem ser simultâneas, precisam ser 1 de cada vez. neste cenário, o parametro correto é este mesmo max_active_runs na cofiguração da DAG. Caso esteja querendo rodar as tasks em paralelo e controlar a quantidade de tarefas simultaneas, o parametro é o max_active_tasks. Outro detalhe, é que uma vez criado a DAG sem estes parametros, vai ser aplicado o default do ambiente e pode dar erro no serviço do scheduler se colocar depois. Para estes casos, recomendo mudar o nome da DAG. ex: DAG_v2. espero ter ajudado.
André, estou com um problema de uma DAG com running simultaneos, mesmo usando o max active runs=1. Pode me ajudar ou fazer um video sobre, por favor?
Olá, obrigado pelo comentário. Vamos ver se consigo ajudar...
Você tem uma DAG que precisa de várias execuções, mas as execuções não podem ser simultâneas, precisam ser 1 de cada vez. neste cenário, o parametro correto é este mesmo max_active_runs na cofiguração da DAG.
Caso esteja querendo rodar as tasks em paralelo e controlar a quantidade de tarefas simultaneas, o parametro é o max_active_tasks.
Outro detalhe, é que uma vez criado a DAG sem estes parametros, vai ser aplicado o default do ambiente e pode dar erro no serviço do scheduler se colocar depois. Para estes casos, recomendo mudar o nome da DAG. ex: DAG_v2.
espero ter ajudado.