【发布时间】:2020-05-01 09:56:03
【问题描述】:
我有一个简单的 DAG,旨在作为一个事务提交。我在这个用例中使用 Airflow,因为 Snowflake 不允许在存储过程或任务中进行事务控制。
在查看负责开始事务的特定任务的任务日志时,我注意到每个连接上的自动提交都设置为 true:
[2020-05-01 09:19:07,460] {{logging_mixin.py:112}} INFO - [2020-05-01 09:19:07,460] {{cursor.py:525}} INFO - query: [ALTER SESSION SET autocommit=True]
我需要将此属性设置为false,可以吗?
【问题讨论】:
标签: transactions airflow snowflake-cloud-data-platform