Как вытащить переменную xcom из предыдущего запуска в воздушном потоке? Является ли это возможным?
Я хочу использовать значение из того же task_id в предыдущем run_id в качестве переменной jinja для аргумента data
в SimpeHttpOperator.
Я ищу в документах макросов https://airflow.apache.org/docs/stable/macros.html и не могу найти какой-либо задокументированный способ сделать это.
UPD Пример:
select_expired = SimpleHttpOperator(
task_id='select_expired',
http_conn_id='clickhouse_http',
endpoint='/',
method='POST',
data=REQUESTED_EXPIRED_FLIGHTS,
xcom_push=True,
pool='clickhouse_select',
dag=dag
)
где REQUESTED_EXPIRED_FLIGHTS:
insert into table where column = '{{ ??????? (value returned in previous task) }}'