雪花:舞台上的物化视图?

时间:2019-11-19 18:10:43

标签: snowflake-data-warehouse

是否可以在Stage(已加载CSV文件)的顶部创建实例化视图,或者在没有表的情况下在直接文件上创建MV?

示例:

将物化视图mv_ext_v1创建或替换为

从@newstage顺序中按1选择metadata $ filename,metadata $ file_row_number,$ 1,$ 2;

错误: 阶段不支持实例化视图。

谢谢。

2 个答案:

答案 0 :(得分:2)

您不能在暂存文件上定义MATERIALIZED VIEW

但是您可以定义Materialized Views over External Tables,它们是相同的,只是需要额外包装。

答案 1 :(得分:0)

如果您已经查看了外部表(也是舞台上的文件)的物化视图,那么会更好: https://docs.snowflake.net/manuals/user-guide/tables-external-intro.html#materialized-views-over-external-tables