手动刷新动态表¶
若希望动态表包含最新数据而无需等待下一次 计划刷新,可使用手动刷新功能
这对于存在较大目标延迟或一次性刷新场景非常有用。例如,如果一个动态表配置了较大的目标延迟,且距离下一次刷新还有几个小时,手动刷新可以确保数据是最新的。
手动刷新永远不会跳过,但可能会导致跳过计划的刷新,特别是在对动态表执行频繁的手动刷新时。这样做会阻止下游动态表刷新。因此,如果某动态表具有根据目标延迟进行刷新的下游动态表,Snowflake 建议您避免频繁地对该动态表执行手动刷新。
您可以使用 ALTER DYNAMIC TABLE ...REFRESH 命令或使用 Snowsight 手动刷新动态表。
ALTER DYNAMIC TABLE my_dynamic_table REFRESH
登录 Snowsight。
选择 Monitoring » Dynamic Tables。