Introdução ao Apache Airflow em Python
Mike Metzger
Data Engineer

from airflow.providers.standard.operators.hitl import ApprovalOperatorsubject - Assunto/título da aprovaçãobody - Conteúdo da mensagemexecution_timeout - timedelta de espera pela respostadefaults - Valor padrão (approve ou reject) se houver timeoutassigned_users - Lista de usuários para notificarapprove_gate = ApprovalOperator(
task_id="approve_data_import",
subject="Data import - Approval Required",
body=(
"Please review the data produced by the *extract_info* task."
"Approve to write data to the database, or Reject to halt the run."
),
)
Na visão de execução do Dag, a seção RequiredActions aparece quando uma tarefa que exige aprovação está aguardando.



Introdução ao Apache Airflow em Python