本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
periodOverPeriodPercentDifference
periodOverPeriodPercentDifference
函數會計算由週期粒度和偏移量指定的兩個不同期間內的量值差異百分比。與 percentDifference 不同,此函數使用基於日期的偏移量而不是固定大小的偏移量。這樣可確保只比較正確的日期,即使資料集中缺少資料點也是如此。
語法
periodOverPeriodPercentDifference( measure, date, period, offset)
引數
- measure
-
您要查看差異之彙總的度量。
- date
-
您正在 periodOverPeriod 計算計算的日期維度。
- period
-
(選用) 您的運算所針對的期間。
YEAR
的粒度表示YearToDate
運算,Quarter
表示QuarterToDate
,以此類推。有效粒度包括YEAR
、QUARTER
、MONTH
、WEEK
、DAY
、HOUR
、MINUTE
和SECONDS
。此引數預設為視覺效果彙總的粒度
- offset
-
(選用) 偏移量可以是正整數或負整數,代表您要比較的先前期間 (由期間指定)。例如,偏移量為 1 的季度期間表示與上一季度進行比較。
此引數預設值為 1。
範例
下列範例使用視覺效果維度粒度、預設偏移量 1 計算每月銷售額的差異百分比。
periodOverPeriodPercentDifference(sum(Sales),{Order Date})
下列範例使用固定粒度 MONTH
、固定偏移量 1 計算每月銷售額的差異百分比。
periodOverPeriodPercentDifference(sum(Sales), {Order Date}, MONTH, 1)
![這是範例計算傳回的影像。](images/MonthOverMonthPercentDifference.png)