from airflow.models import DAG
from airflow.utils.dates import days_ago
from airflow.operators.empty import EmptyOperator
from airflow.operators.bash_operator import BashOperator
with DAG(
'meu_primeiro_dag',
start_date = days_ago(1),
schedule_interval = '@daily'
) as dag:
tarefa_1 = EmptyOperator(task_id = 'Tarefa_1')
tarefa_2 = EmptyOperator(task_id = 'Tarefa_2')
tarefa_3 = EmptyOperator(task_id = 'Tarefa_3')
tarefa_4 = BashOperator(
task_id = 'Cria_Pasta',
bash_command = 'mkdir -p "/home/ununtu/Documents/airflow_alura/pasta"'
)
tarefa_1 >> [tarefa_2, tarefa_3]
tarefa_3>> tarefa_4
Meu dag não está aparecendo na interface, o código parece estar correto, e as pastas também.