从DAG,我可以使用op_args
或op_kwargs
将变量值作为参数传递给python脚本.在我的应用程序中,Dag正在导入我的脚本,我的python操作符如下所示
PythonOperator(
task_id='xxxxxx',
python_callable=my_script.main,
op_args=[bucket_name, prefix, source_blob_name, dest_bucket_name],
dag=dag,
trigger_rule='all_success'
)
我在气流中声明了我的变量.我可以在这里调用我的值bucket_name=Variable.get('bucket_name')
,我想在Python脚本中将bucket_name的值传递给我的变量,可以吗?