我正在寻找一种允许动态设置给定 EmailOperator 任务发送的电子邮件内容的方法。理想情况下,我想让电子邮件内容依赖于 xcom 调用的结果,最好是通过 html_content 参数。
alert = EmailOperator(
task_id=alertTaskID,
to='please@dontreply.com',
subject='Airflow processing report',
html_content='raw content #2',
dag=dag
)
我注意到 Airflow 文档说 xcom 调用可以嵌入到模板中。也许有一种方法可以使用指定任务 ID 上的模板来制定 xcom 拉取然后将结果作为 html_content 传递?谢谢