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 為必要參數,單一資料透視要求通常會使用 10,000 的 limit

RunPivotReportRequest 中每個 pivotlimit 乘積不得超過 250,000。舉例來說,由於產品為 1,000,000,因此每個資料透視包含 limit: 1000 的兩個資料透視要求會失敗。

metricAggregations[]

enum (MetricAggregation)

使用指定的指標匯總,在這個資料透視表中按照維度匯總指標。