

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

# runningMax
<a name="runningMax-function"></a>

`runningMax` 函數根據指定的維度和排序順序，計算量值的執行中最大值。

## 語法
<a name="runningMax-function-syntax"></a>

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

```
runningMax
(
  measure 
  ,[ sortorder_field ASC_or_DESC, ... ]  
  ,[ partition_field, ... ] 
)
```

## 引數
<a name="runningMax-function-arguments"></a>

 *measure*   
您要查看執行中最大值之彙總的度量。

 *sort order field*   
您要排序資料依據的一或多個度量和維度，以逗號分隔。您可以指定遞增 (**ASC**) 或遞減 (**DESC**) 排序順序。  
如果有不只一個字，則清單中的每個欄位會括在 \$1\$1 (大括號) 中。整個清單會以 [ ] (方括弧) 括住。

 *partition field*  
(選用) 您要分割依據的一或多個維度，以逗號分隔。  
如果有不只一個字，則清單中的每個欄位會括在 \$1\$1 (大括號) 中。整個清單會以 [ ] (方括弧) 括住。

## 範例
<a name="runningMax-function-example"></a>

以下範例會計算 `sum(Sales)` 執行中的最大值，依據 `Sales` 排序，依據 `City` 和 `State` 分割。

```
runningMax
(
  sum(Sales), 
  [Sales ASC], 
  [City, State]
)
```

以下範例會計算 `Billed Amount` 執行中的最大值，依據月份排序 (`[truncDate("MM",Date) ASC]`)。資料表計算中的欄位位於視覺化效果的欄位區。

```
runningMax
(
  sum({Billed Amount}),
  [truncDate("MM",Date) ASC]
)
```