雪花回滚

Snowflake Rollback

只是想确认在 'Commit'(查看图片)之后和“回滚:”之前完成的所有成功完成的作业实际上是 'rolled back',因此成功的查询没有反映在DB ie 被编辑了吗?

如果可以,有什么方法可以恢复这些输出?

我猜你是在查看历史选项卡?

我尝试重新创建您的场景并发出 2 个插入,然后回滚 - 但历史选项卡仍然显示两个插入,所以我怀疑其中是否有任何内容消失。

此外,不确定您是否知道,Snowflake 默认将自动提交设置为 true。您在尝试回滚之前更改了此设置吗?

最重要的是,Snowflake 中的任何 DDL 也会发出自动提交(甚至是其中的 2 个,一个在 DDL 之前,另一个在它完成之后)。