API API AIRFLOW AIRFLOW APACHPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 API API AIRFLOW AIRFLOW APACH

Сообщение Anonymous »

Я использую API API -потока Apache Airflow (2.2.3) в сочетании с TriggerDagrunoperator. См. Простой пример ниже. < /P>

Код: Выделить всё

@dag(dag_id='my_dag_trigger')

def first_taskflow():

@task(multiple_outputs=True)
def create_some_values():

return {'v1': value1, 'v2', value2}

@task
def trigger_dag(**kwargs):

TriggerDagRunOperator(
task_id='my_second_dag',
conf={
'v1': "{{ task_instance.xcom_pull(task_ids='create_some_values', key='v1') }}"
}).execute(kwargs)

create_some_values() >> trigger_dag()

first_taskflow()

# ------- DAG TO BE TRIGGERED -------

@dag(dag_id='my_second_dag')

def secondary_taskflow():

@task()
def secondary_task(**context):
print(context['dag_run'].conf.get('v1'))

secondary_task()

secondary_taskflow()

Когда значение передается в запускаемой Dag jinja {{asse_instance.xcom_pull (task_ids = 'create_some_values', key = 'v1')}} оператор не возвращает Значение параметра для v1, но возвращение "{{ask_instance.xcom_pull (task_ids = 'create_some_values', key = 'v1')}}" как значение. < /p>
Значения динамически в конфункте?>

Подробнее здесь: https://stackoverflow.com/questions/794 ... dagrunoper
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Apach Tika Обновление с 2,6,0 до 3.0.0 Извлечение контента включает информацию о документах
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Apach Tika Обновление с 2,6,0 до 3.0.0 Извлечение контента включает информацию о документах
    Anonymous » » в форуме Apache
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Apach Tika Обновление с 2,6,0 до 3.0.0 Извлечение контента включает информацию о документах
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • APACH
    Anonymous » » в форуме Html
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • APACH
    Anonymous » » в форуме Apache
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»