同環(huán)比
本文為您介紹如何配置度量的同環(huán)比。
前提條件
同環(huán)比的“對比日期”以及對應的日期篩選條件都必須選擇日期字段,不支持選擇日期占位符。
背景信息
環(huán)比:與上個統(tǒng)計周期相比的變化比。例如,2021年1月份與2020年12月份相比較稱其為環(huán)比。
同比:與去年同時期相比的變化比。例如,2021年1月份與2020年1月份相比較稱其為同比。
日期字段的同環(huán)比支持情況如下:
日期字段類別 | 示例 | 同環(huán)比說明 |
年粒度字段 | 訂單日期(year) |
|
季粒度字段 | 訂單日期(quarter) |
|
月粒度字段 | 訂單日期(month) |
|
周粒度字段 | 訂單日期(week) |
|
日粒度字段 | 訂單日期(day) |
|
時、分、秒,年月日時分秒字段 | 訂單日期(hour)、訂單日期(minute)、訂單日期(second)、訂單日期(ymdhms) | 支持自定義配置同環(huán)比。 |
使用限制
如果度量字段上已配置高級計算,則同環(huán)比為置灰狀態(tài)不可用。
如果度量字段上已配置同環(huán)比,則高級計算為置灰狀態(tài)不可用。
配置同環(huán)比示例
維度包含1個日期字段(日粒度)
維度中僅包含1個日期字段時,度量字段的同環(huán)比選擇該日期字段粒度的同環(huán)比。
下面以交叉表為例配置同環(huán)比。
在儀表板編輯頁面的字段頁簽,添加字段并配置同環(huán)比。
添加字段。
在維度列表中,找到訂單日期(day),雙擊或拖拽至行區(qū)域。
在度量列表中,找到訂單金額,雙擊或拖拽至列區(qū)域。
說明由于需要查看訂單金額及訂單金額的日環(huán)比、周同比、月同比、年同比,因此在列區(qū)域添加5個訂單金額。
鼠標懸浮在度量字段訂單金額上,單擊右側(cè)的圖標,選擇同環(huán)比->日環(huán)比。
參考本操作修改度量字段訂單金額的同環(huán)比為日環(huán)比、周同比、月同比、年同比。
說明設(shè)置同環(huán)比時,默認數(shù)據(jù)設(shè)置為差值百分比。您可以通過同環(huán)比自定義,在同環(huán)比設(shè)置頁面,修改數(shù)據(jù)設(shè)置。具體參數(shù)解釋請參見同環(huán)比計算實現(xiàn)說明。
單擊更新。
(可選)
配置篩選條件。
如果您需要篩選某個時間區(qū)間數(shù)據(jù),請執(zhí)行本步驟。下面以添加查詢控件并配置訂單日期(day)為例介紹。
添加查詢控件。
選擇高級配置。
設(shè)置查詢條件。
說明查詢控件配置的日期字段必須與環(huán)比日期字段為同一個字段。
在儀表板編輯頁面,單擊查詢。
您也可以修改日期區(qū)間并進行查詢。
維度包含1個日期字段(月粒度)
維度中僅包含1個日期字段時,度量字段的同環(huán)比選擇該日期字段粒度的同環(huán)比。
下面以交叉表為例配置同環(huán)比。
在儀表板編輯頁面的字段頁簽,添加字段并配置同環(huán)比。
添加字段。
在維度列表中,找到訂單日期(month),雙擊或拖拽至行區(qū)域。
在度量列表中,找到訂單金額,雙擊或拖拽至列區(qū)域。
說明由于需要查看訂單金額及訂單金額的月環(huán)比、年同比,因此在列區(qū)域添加4個訂單金額。
鼠標懸浮在度量字段訂單金額上,單擊右側(cè)的圖標,選擇同環(huán)比->月環(huán)比。
參考本操作修改度量字段訂單金額的同環(huán)比為月環(huán)比、年同比。
說明設(shè)置同環(huán)比時,默認數(shù)據(jù)設(shè)置為差值百分比。您可以通過同環(huán)比自定義,在同環(huán)比設(shè)置頁面,修改數(shù)據(jù)設(shè)置。具體參數(shù)解釋請參見同環(huán)比計算實現(xiàn)說明。
單擊更新。
(可選)
配置篩選條件。
如果您需要篩選某個時間區(qū)間數(shù)據(jù),請執(zhí)行本步驟。下面以添加查詢控件并配置訂單日期(month)為例介紹。
添加查詢控件。
選擇高級配置。
設(shè)置查詢條件。
說明查詢控件配置的日期字段必須與環(huán)比日期字段為同一個字段。
在儀表板編輯頁面,選擇時間區(qū)間并單擊查詢。
本例中,篩選出2009-01~2009-12的數(shù)據(jù),系統(tǒng)會自動計算出月環(huán)比、年同比的數(shù)據(jù)。
維度包含多個日期字段
維度中包含多個日期字段時,系統(tǒng)以最小粒度日期字段來配置同環(huán)比。
下面以交叉表為例配置同環(huán)比。
在儀表板編輯頁面的字段頁簽添加字段。
在維度列表中,找到訂單日期(day)、訂單日期(month),依次雙擊或拖拽至行區(qū)域。
在度量列表中,找到訂單金額,雙擊或拖拽至列區(qū)域。
鼠標懸浮在度量字段上,單擊右側(cè)的圖標,選擇同環(huán)比->自定義。
在同環(huán)比設(shè)置頁面,配置以下參數(shù)。
配置項
取值
說明
對比日期
訂單日期(day)
當維度中包含多個日期字段時,同環(huán)比以粒度最小的日期字段為準。本例中僅支持選擇訂單日期(day)。
對比類型
日環(huán)比
周同比
月同比
年同比
對比類型的取值隨對比日期中取值變化。本例中為日環(huán)比。
數(shù)據(jù)設(shè)置
具體數(shù)值
對比差值
差值百分比
比值百分比
當取值為差值百分比時,可以選擇數(shù)據(jù)的計算公式。
同期對比(僅查詢過濾綁定為日粒度時生效)
勾選或不勾選
若配置過濾條件,對比同期也會加上過濾。比如若配置過濾條件為2022-01-02,則求年環(huán)比時2021年也會帶上2021-01-02過濾條件。
當求月同比時,且月的天數(shù)不對齊的情況下(比如2月有28天,1月有31天),勾選同期對比時,2023年2月1日~2023年2月28日對比2023年1月1日~2023年1月28日的數(shù)據(jù);未勾選同期對比時,2023年2月1日~2023年2月28日對比2023年1月1日~2023年1月31日的數(shù)據(jù)。
計算公式
(本期數(shù)據(jù)/上期數(shù)據(jù)-1)*100%:默認取值
1-(本期數(shù)據(jù)/上期數(shù)據(jù))*100%
展示為-
當數(shù)據(jù)設(shè)置為差值百分比,且僅當上期數(shù)據(jù)<0時,計算公式才會生效。
單擊確認。
添加并配置查詢控件。
添加查詢控件。
選擇高級配置。
設(shè)置查詢條件。
在儀表板編輯頁面,選擇查詢區(qū)間并單擊查詢。
維度不包含日期字段(日粒度)
維度中不包含日期字段時,需要在與之關(guān)聯(lián)的查詢控件中選擇日期字段,并在同環(huán)比設(shè)置頁面選擇與查詢控件中同日期字段同時間粒度的對比日期,來配置同環(huán)比。
下面以交叉表為例配置同環(huán)比。
在儀表板編輯頁面的字段頁簽,添加字段并配置同環(huán)比。
添加字段。
在維度列表中,找到區(qū)域,雙擊或拖拽至行區(qū)域。
在度量列表中,找到訂單金額,雙擊或拖拽至列區(qū)域。
鼠標懸浮在度量字段訂單金額上,單擊右側(cè)的圖標,選擇同環(huán)比->自定義。
在同環(huán)比設(shè)置頁面,配置對比日期、對比類型和數(shù)據(jù)設(shè)置。
本例中,對比日期選擇訂單日期(day),對比類型為日環(huán)比,數(shù)據(jù)設(shè)置為差值百分比。
說明設(shè)置同環(huán)比時,默認數(shù)據(jù)設(shè)置為差值百分比。具體參數(shù)解釋請參見同環(huán)比計算實現(xiàn)說明。
單擊確認。
配置篩選條件。
下面以添加查詢控件并配置訂單日期(day)為例介紹。
添加查詢控件。
選擇高級配置。
設(shè)置查詢條件。
說明查詢控件配置的日期字段必須與環(huán)比日期字段為同一個字段。
在儀表板編輯頁面,單擊查詢。
您也可以修改日期區(qū)間并進行查詢。
維度不包含日期字段(年粒度)
維度中不包含日期字段時,需要在與之關(guān)聯(lián)的查詢控件中選擇日期字段,并在同環(huán)比設(shè)置頁面選擇與查詢控件中同日期字段同時間粒度的對比日期,來配置同環(huán)比。
下面以交叉表為例配置同環(huán)比。
在儀表板編輯頁面的字段頁簽,添加字段并配置同環(huán)比。
添加字段。
在維度列表中,找到區(qū)域,雙擊或拖拽至行區(qū)域。
在度量列表中,找到訂單金額,雙擊或拖拽至列區(qū)域。
鼠標懸浮在度量字段訂單金額上,單擊右側(cè)的圖標,選擇同環(huán)比->自定義。
在同環(huán)比設(shè)置頁面,配置對比日期、對比類型和數(shù)據(jù)設(shè)置。
本例中,對比日期選擇訂單日期(year),對比類型為年環(huán)比,數(shù)據(jù)設(shè)置為對比差值。
說明數(shù)據(jù)設(shè)置支持具體數(shù)值、對比差值、差值百分比和比值百分數(shù)。詳細參數(shù)解釋請參見同環(huán)比計算實現(xiàn)說明。
單擊確認。
配置篩選條件。
下面以添加查詢控件并配置訂單日期(year)為例介紹。
添加查詢控件。
選擇高級配置。
設(shè)置查詢條件。
說明查詢控件配置的日期字段必須與環(huán)比日期字段為同一個字段。
在儀表板編輯頁面,選擇查詢區(qū)間并單擊查詢。
您也可以修改日期區(qū)間并進行查詢。
維度不包含日期字段(動態(tài)環(huán)比)
維度中不包含日期字段時,需要在同環(huán)比設(shè)置頁面選擇日期字段并配置同比環(huán)。
與維度包含多個日期字段類似,維度不包含日期字段時,系統(tǒng)還支持配置動態(tài)環(huán)比。下面以交叉表為例配置動態(tài)環(huán)比。
在儀表板編輯頁面的字段頁簽,添加字段并配置同環(huán)比。
添加字段。
在維度列表中,找到產(chǎn)品包箱,雙擊或拖拽至行區(qū)域。
在度量列表中,找到利潤金額,雙擊或拖拽至列區(qū)域。
鼠標懸浮在度量字段利潤金額上,單擊右側(cè)的圖標,選擇同環(huán)比->自定義。
在同環(huán)比設(shè)置頁面,配置對比日期、對比類型和數(shù)據(jù)設(shè)置。
本例中,對比日期選擇訂單日期(day),對比類型為動態(tài)環(huán)比,數(shù)據(jù)設(shè)置為差值百分比。
說明數(shù)據(jù)設(shè)置支持具體數(shù)值、對比差值、差值百分比和比值百分數(shù)。詳細參數(shù)解釋請參見同環(huán)比計算實現(xiàn)說明。
單擊確認。
配置篩選條件。
下面以添加查詢控件并配置訂單日期(day)為例介紹。
添加查詢控件。
選擇高級配置。
設(shè)置查詢條件。
說明查詢控件配置的日期字段必須與環(huán)比日期字段為同一個字段。
在儀表板編輯頁面,選擇查詢區(qū)間并單擊查詢。
您也可以修改日期區(qū)間并進行查詢。
查看SQL。
當對比類型為動態(tài)環(huán)比時,根據(jù)篩選條件選擇的日期區(qū)間,動態(tài)計算環(huán)比的值。系統(tǒng)先計算出統(tǒng)計日期之前的差值,再往前去減環(huán)對應的日期。例如:
日期篩選條件為2020-01-10,則環(huán)比為2020-01-09。
日期篩選條件為2020-01-01至2020-01-10,則環(huán)比的日期為2019-12-22至2019-12-31。
鼠標懸浮至交叉表右上角,單擊圖標。
選擇查看SQL。
可以看到動態(tài)環(huán)比的區(qū)間。
同環(huán)比計算實現(xiàn)說明
鼠標懸浮在度量字段上,單擊右側(cè)的圖標。
選擇同環(huán)比->自定義。
在同環(huán)比設(shè)置頁面,您可以更改數(shù)據(jù)設(shè)置。
數(shù)據(jù)設(shè)置支持具體數(shù)值、對比差值、差值百分比和比值百分比,其中:
具體數(shù)值顯示上一期的具體數(shù)值
對比差值=本期值-上期值
差值百分比=(本期值-上期值)/上期值*100%
若差值百分比為負數(shù),系統(tǒng)支持三個計算公式供用戶選擇。
比值百分比=(本期值/上期值)*100%
訂單
實際案例1:
若今天的GMV為100,昨天的GMV為80,選擇對比類型為日環(huán)比,則數(shù)據(jù)設(shè)置選擇:
GMV_日環(huán)比(具體數(shù)值)=80
GMV_日環(huán)比(對比差值)=100-80=20
GMV_日環(huán)比(差值百分比)=(100-80)/80*100%=25%
GMV_日環(huán)比(比值百分比)=(100/80)*100%=125%
實際案例2:
若今天的GMV=100,昨天的GMV為120,選擇對比類型為日環(huán)比,則數(shù)據(jù)設(shè)置選擇:
GMV_日環(huán)比(具體數(shù)值)=120
GMV_日環(huán)比(對比差值)=100-120=-20
GMV_日環(huán)比(差值百分比)=(100-120)/120*100%=-16.67%
GMV_日環(huán)比(比值百分比)=(100/120)*100%=83.33%
異常case排查:同環(huán)比沒有數(shù)據(jù)
排查一:確保數(shù)據(jù)集中的對比日期有數(shù)據(jù),例如數(shù)據(jù)集中只有2020年的數(shù)據(jù),沒有2019年的數(shù)據(jù),則年同比將全部顯示-。
排查二:確保查詢控件的日期字段與同環(huán)比的對比日期字段為同一個粒度的日期字段,例如都是月字段。如果一個為年粒度,一個為月粒度,會導致無數(shù)據(jù)。
排查三:若數(shù)據(jù)配置中沒有配置日期字段,需要將查詢控件與自定義對比日期字段同時配置,同環(huán)比才能生效。