簡體   English   中英

在雪花中我們可以在非物化視圖中使用聚合函數嗎? 像 sum(),max() 等

[英]In snowflake Can we use aggregate functions in Non-materialized Views? like sum(),max() etc

我們可以在雪花非物化視圖中使用 sum()、max() 等聚合函數嗎?

簡短的回答:是的

更長:視圖只是表的投影,因此從它聚合與使用基礎表相同。 物化視圖提供的唯一區別是確認表中包含大量數據,並且始終從它們中讀取並不是“高性能”的,或者物化視圖正在進行的轉換是一致的,因此可以進行一些計算保存。

標准視圖支持聚合函數,通常限制很少: https://docs.snowflake.com/en/user-guide/views-introduction.html#limitations-on-views

相反,物化視圖支持許多聚合函數 - 盡管支持 SUM 和 MAX。 盡管如此,物化視圖中允許的聚合函數仍然有一些限制:請參閱“ 創建物化視圖的限制

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM