雪花:舞台上的物化视图?
snowflake: Materialized view on stage?
是否可以在 Stage(加载的 CSV 文件)之上创建实体化视图,或者在没有 table 的直接文件上创建 MV?
示例:
创建或替换实例化视图 mv_ext_v1 为
select 元数据$文件名、元数据$file_row_number、$1、$2 来自@newstage 按 1 排序;
错误:
阶段不支持物化视图。
谢谢。
不,这是不可能的。如 Snowflake docs 中所述,物化视图仅限于查询单个 table 而没有其他对象。
您不能在暂存文件上定义 MATERIALIZED VIEW
。
但您可以定义 Materialized Views over External Tables,它们是相同的,但在额外的包装中。
想知道您是否看过外部 table 的实体化视图(也只是舞台上的文件):
https://docs.snowflake.net/manuals/user-guide/tables-external-intro.html#materialized-views-over-external-tables
是否可以在 Stage(加载的 CSV 文件)之上创建实体化视图,或者在没有 table 的直接文件上创建 MV?
示例:
创建或替换实例化视图 mv_ext_v1 为
select 元数据$文件名、元数据$file_row_number、$1、$2 来自@newstage 按 1 排序;
错误: 阶段不支持物化视图。
谢谢。
不,这是不可能的。如 Snowflake docs 中所述,物化视图仅限于查询单个 table 而没有其他对象。
您不能在暂存文件上定义 MATERIALIZED VIEW
。
但您可以定义 Materialized Views over External Tables,它们是相同的,但在额外的包装中。
想知道您是否看过外部 table 的实体化视图(也只是舞台上的文件): https://docs.snowflake.net/manuals/user-guide/tables-external-intro.html#materialized-views-over-external-tables