小编Ole*_*min的帖子

气流XCOM KeyError:'task_instance'

我正在尝试设置动态序列etl作业,这些作业将使用XCOM从运行的第一个任务中获取数据。这是当前代码:

from airflow import DAG
from airflow.operators.bash_operator import BashOperator
from datetime import datetime as dt, timedelta as td, date
from airflow.models import BaseOperator
from airflow.operators.sensors import ExternalTaskSensor
from airflow.operators.dummy_operator import DummyOperator
from airflow.operators.python_operator import PythonOperator
from airflow.models import Variable

START_DT = dt.combine(dt.today(), dt.min.time())
END_DT = dt.combine(dt.today(), dt.max.time())
NOW = dt.now()
CURRENT_EXEC = '{{ execution_date }}'
TODAY_MD = dt.today().strftime("%m%d")

def datetime_range(start, end, delta):
    """Generates the date range with time separation"""
    current = start
    if not isinstance(delta, td):
            delta = td(**delta)
    while …
Run Code Online (Sandbox Code Playgroud)

python airflow

6
推荐指数
1
解决办法
3797
查看次数

标签 统计

airflow ×1

python ×1