python 雪花连接器执行早返回

时间:2021-05-20 17:56:54

标签: snowflake-cloud-data-platform

我正在使用 python 雪花连接器发送执行 sql 语句。我有两个要执行的语句。第一个是来自外部阶段的 COPY INTO。第二个是从临时表到下一个模式的 MERGE。昨晚,在几个大型数据集上,MERGE 在 COPY INTO 完成之前就开始了(因此没有要合并的数据)。我在调试模式下在 VS Code 中运行它,并且 cursor.execute(copy_sql) 在继续之前等待完成: 查询:[COPY INTO CCOCLAIMLINEALL (CLAIMNBR,CLAIMLINENBR,CLAIMSTATUS,CLAIMSTARTDATE,CLAI...] [2021-05-20T17:20:18.036Z] 查询执行完成 [2021-05-20T17:21:01.784Z] 关闭

我错过了什么?为什么 cursor.execute(copy_sql) 在完成之前返回?

1 个答案:

答案 0 :(得分:0)

您可能可以在代码中添加检查以查看第一个语句是否仍在运行。

这是描述here