在下面这种情况下,我正在寻找小帮助。
根据雪花官方文档,很明显外部表至少需要刷新一次(自动或手动),以便其设置完成并且查询应该能够获取行。
如果下划线路径和文件名未更改,但我们将文件替换为新数据,会发生什么情况。如果我们从雪花查询外部表,是否有新数据可用 没有事件网格设置(执行刷新)或没有执行手动刷新。 ?
ex。 some_external_path / location / file_with_data.csv
答案 0 :(得分:0)
您可以在外部文件更改时自动触发刷新。包含此过程的Snowflake文档在这里:https://docs.snowflake.com/en/user-guide/tables-external-azure.html
或者,如果您只想按计划运行刷新,则可以设置Snowflake任务以执行ALTER EXTERNAL TABLE…REFRESH语句