SHOW_INITIAL_ROWS
在表上创建新 Stream 时,我一直在使用Snowflake 中的参数,并且它始终运行良好。
出于某种原因,在其中一个表中创建的流在对其运行某些 select 语句时会引发错误。
Time travel data is not available for table [...]. The requested time is either beyond the allowed time travel period or before the object creation time
所有表都启用了时间旅行,我用来创建流的语句类似于:
create or replace stream <database>.<schema>.<stream>
on table <database>.<schema>.<table> SHOW_INITIAL_ROWS = TRUE;
有谁知道 SHOW_INITIAL_ROWS 是否与时间旅行有关?如果是,什么可能导致此错误?