如何在Snowflake中检索丢失的工作表?

时间:2019-10-09 17:28:53

标签: snowflake-data-warehouse

(代表客户提交)

.........................

User(xyz)在执行“ Create or Replace User xyz”后丢失了所有工作表。有没有办法为用户找回所有丢失的工作表?

本质上是删除并重新创建了该用户(只是更改了登录名,此用户的用户名相同)。我认为目前没有任何方法可以还原被“删除”的用户,而工作表将处于与该用户特定关联的阶段。

.........................

遇到此问题的其他用户有何建议? THX!

3 个答案:

答案 0 :(得分:2)

与用户断开连接后,似乎无法实现。值得一看的支持票,看看那里有人是否有诡计。

答案 1 :(得分:1)

是的,一旦删除用户,就无法检索工作表。

但是,作为一种解决方法,可以使用Accounts_Usage视图检索查询 https://docs.snowflake.net/manuals/sql-reference/account-usage/query_history.html

这似乎是删除或删除用户后检索旧查询的唯一方法。

答案 2 :(得分:0)

客户端是正确的。 Snowflake当前没有恢复已删除/替换的用户的功能,并且工作表将处于与该用户特定关联的阶段。