Snowflake Web UI加载10张表后仅显示首个表Stage的问题咨询
Snowflake表级Stage未显示的原因
权限限制:Snowflake的表级Stage(Table Stage)仅对表所有者或拥有该表
USAGE权限的用户可见。若后续9张表的所有者与执行LIST STAGES;的用户不一致,或当前用户无这些表的USAGE权限,就无法在结果中看到对应Stage。上下文范围问题:
LIST STAGES;默认仅列出当前会话指定的数据库、Schema下,用户有权限查看的Stage。如果后续9张表不在当前DATABASE/SCHEMA上下文中,需切换到对应库和Schema后再执行查询,或用全限定名查询单表Stage,比如执行LIST @<数据库名>.<模式名>.<表名>;。临时Stage自动清理:Web UI加载数据时,若部分表的加载流程使用了临时Stage而非表级Stage,临时Stage会在会话结束后自动被Snowflake清理,不会出现在
LIST STAGES;结果中。不过Web UI的「Load data」针对表加载时默认使用表级Stage,这种情况较少见。元数据同步延迟:极少数情况下,Snowflake元数据可能存在短暂同步延迟,导致新创建的表级Stage未及时显示。可尝试重新执行
LIST STAGES;,或重新切换Schema刷新元数据。
内容的提问来源于stack exchange,提问作者sabari
相关产品推荐
相关产品推荐

