You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Snowflake中无法Undrop或使用Time Travel的对象咨询

Snowflake中不支持Undrop与Time Travel的对象

你之前回答的Snowpipe确实属于这类对象,以下是Snowflake里明确不支持Undrop操作、也无法使用Time Travel功能的对象清单:

不支持Undrop的对象

  • Snowpipe管道:删除后无法通过UNDROP PIPE命令恢复,这是官方明确的限制。
  • 外部表(External Tables):外部表的元数据被删除后无法Undrop,因为其实际数据存储在外部云存储服务中,Snowflake仅维护关联元数据,不支持这类对象的恢复。
  • 流(Streams):流对象依赖的变更日志会按规则自动清理,删除后无法通过Undrop重建其状态。
  • 任务(Tasks):任务被删除后无法通过Undrop恢复,需要重新定义创建。
  • 通知集成(Notification Integrations):用于Snowpipe或外部数据加载的通知集成,删除后无法Undrop。
  • 存储集成(Storage Integrations):对接外部云存储的存储集成对象,删除后同样无法恢复。

不支持Time Travel的对象

上述所有对象(Snowpipe、外部表、流、任务、通知集成、存储集成)均不支持Time Travel功能,原因在于它们要么依赖外部系统的状态,要么自身的动态属性无法被Snowflake保留历史版本用于回溯查询。

额外说明:

  • 临时表(Temporary Tables)和瞬态表(Transient Tables)仅拥有较短的Time Travel保留期,但并非完全不支持;而上述对象是完全无法使用Time Travel。
  • 数据库、模式、永久表、视图、函数、存储过程等核心对象,在账户保留期配置范围内,均支持Undrop和Time Travel功能。

内容的提问来源于stack exchange,提问作者Umang pawar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 20:49:52