選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

windowAvg

焦點模式
windowAvg - Amazon QuickSight

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

windowAvg 函數計算在自訂時段中彙總的量值的平均值,該時段依指定的屬性分割和排序。您通常可以對時間序列使用自訂時段函數,其中視覺效果會顯示指標和日期欄位。例如,您可以使用 windowAvg 來計算移動平均值,而移動平均值常用於消除折線圖中的雜點。

早於第 8 版之前的 MySQL 版本和早於第 10.2 版之前的 MariaDB 版本不支援時段函數。

語法

需使用括弧。若要了解哪些參數是選用的,請參閱以下描述。

windowAvg ( measure , [sort_order_field ASC/DESC, ...] , start_index , end_index ,[ partition_field, ... ] )

引數

measure

您要取得平均值的彙總指標,例如 sum({Revenue})

sort attribute

您要排序資料依據的一或多個彙總欄位,可以是度量和維度或兩者,以逗號分隔。您可以指定遞增 (ASC) 或遞減 (DESC) 排序順序。

如果有不只一個字,則清單中的每個欄位會括在 { } (大括號) 中。整個清單會以 [ ] (方括弧) 括住。

start index

開始索引是正整數,代表高於目前列 n 列。開始索引會計數高於目前列有幾個資料點可用,而非計數實際的時間範圍。如果資料稀疏 (例如,遺失月份或年份),請依此調整索引。

end index

結束索引是正整數,代表低於目前列 n 列。結束索引會計數低於目前列有幾個資料點可用,而非計數實際的時間範圍。如果資料稀疏 (例如,遺失月份或年份),請依此調整索引。

partition field

(選用) 您要分割依據的一或多個維度,以逗號分隔。

如果有不只一個字,則清單中的每個欄位會括在 {} (大括號) 中。整個清單會以 [ ] (方括弧) 括住。

範例

以下範例會計算 sum(Revenue) 的移動平均值,依據 SaleDate 分割。計算值包括高於目前列的三列和低於目前列的兩列。

windowAvg ( sum(Revenue), [SaleDate ASC], 3, 2 )

以下螢幕擷取畫面顯示此移動平均值結果的範例。sum(Revenue) 欄位已新增至圖表中,以顯示營收和營收移動平均值之間的差異。

Line graph showing increasing revenue and moving average trends from Jan 2017 to May 2018.

下一個主題:

windowCount

上一個主題:

lastValue
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。