Pivot

說明報表回應中可見的維度欄和列。

JSON 表示法
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
欄位
fieldNames[]

string

報表回應中可見資料欄的維度名稱。包含「dateRange」會產生日期範圍欄在回應中每列的維度值,日期範圍欄中的維度值將會指出要求中對應的日期範圍。

orderBys[]

object (OrderBy)

指定維度在資料透視表中的排序方式。在第一個資料透視中,OrderBys 會決定 Row 和 PivotDimensionsHeader 的順序;後面,OrderBys 只會決定 PivotDimensionsHeader 順序。這些 OrderBys 中指定的維度必須是 Pivot.field_names 的子集。

offset

string (int64 format)

起始資料列的列數。第一列會計為第 0 列。

limit

string (int64 format)

此資料透視中要傳回的維度值不重複組合數量。limit 為必要參數,單一資料透視要求的 limit 常為 10,000,

RunPivotReportRequest 中每個 pivotlimit 乘積不得超過 250,000。舉例來說,如果兩個資料透視表中帶有 limit: 1000 的雙重資料透視要求為 1,000,000,該要求就會失敗,

metricAggregations[]

enum (MetricAggregation)

使用指定指標匯總功能,依據維度匯總指標。