小编Sut*_*Das的帖子

如何向 MySqlOperator 传递和使用参数

给定 aMySqlOperator和 sql 查询,我如何传递 aparameter并使用它?这是我的代码不起作用。我试图将表名作为参数传递。

UPDATE_SQL = "UPDATE {table} SET version=version+1 WHERE id='x'"

update_row = MySqlOperator(
                dag=dag,
                task_id='update_row',
                mysql_conn_id=CONNECTION_ID,
                parameters={'table': 'hello_world'},
                database=MY_DATABASE,
                sql=UPDATE_SQL,
                )

Run Code Online (Sandbox Code Playgroud)

我找不到有关如何使用 Operator 中的参数的任何示例。

airflow airflow-operator

5
推荐指数
1
解决办法
194
查看次数

标签 统计

airflow ×1

airflow-operator ×1