1. 程式人生 > >深入淺出“跨檢視粒度計算”--3、EXCLUDE表示式

深入淺出“跨檢視粒度計算”--3、EXCLUDE表示式

此文已由作者王文開授權網易雲社群釋出。

歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。


這一篇講一下EXCLUDE表示式的用法。

EXCLUDE,中文譯為“排除”,顧名思義,這個表示式和INCLUDE表示式是對立的,語法規則如下:

{ EXCLUDE [維度] : 聚合表示式 }

比如我們先做了下圖,看了每個“類別”下,各個子類別的總銷售額


如果此時我們想在這張圖上看每個類別的總銷售額,那該怎麼做呢?

我們可以使用EXCLUED表示式細來完成此要求。我們排除“子類別”維度。我們新建一個計算欄位,名為 “銷售額 Exclude 子類別”:


Exclude 子類別

此時,我們再把“銷售額 Exclude 子類別”欄位拖入圖表,可以得到下圖


EXCLUDE

此時我們在同一張圖表上,既可以看到每個“子類別”的總銷售額,也可以看到每個“類別”的總銷售額。所以在這個例子裡面,圖表的面板上有

{ EXCLUDE [子類別] : SUM([銷售額]) }

這個表示式,排除了“子類別”這個維度,相當於我們做了下圖,


每個類別的銷售額

然後在聚合回了圖表的真實粒度。


網易有數:企業級大資料視覺化分析平臺,具有全面的安全保障、強大的大資料計算效能、先進的智慧分析、便捷的協作分享等特性。點選可免費試用


相關文章:
【推薦】 DDoS 攻擊與防禦:從原理到實踐
【推薦】 談談驗證碼的工作原理