Pivot

描述报告响应中的可见维度列和行。

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

string

报告响应中可见列的维度名称。添加“dateRange”会生成日期范围列;对于响应中的每一行,日期范围列中的维度值将指示请求中的相应日期范围。

orderBys[]

object (OrderBy)

指定维度在数据透视表中的排序方式。在第一个数据透视表中,OrderBy 用于确定行和 PivotDimensionHeader 的排序;在后续的数据透视表中,OrderBy 仅用于确定 PivotDimensionHeader 的排序。这些 OrderBy 中指定的维度必须是 Pivot.field_names 的子集。

offset

string (int64 format)

起始行的行数。第一行计为第 0 行。

limit

string (int64 format)

此数据透视表中要返回的维度值的唯一组合数量。limit 为必需参数,对于单个枢轴请求,limit 通常为 10,000。

RunPivotReportRequest 中每个 pivotlimit 的乘积不得超过 25 万。例如,如果两个 pivot 请求中的每个 pivot 都包含 limit: 1000,则请求会失败,因为产品为 1,000,000

metricAggregations[]

enum (MetricAggregation)

使用指定的 metricAggregation 按维度汇总此数据透视表中的指标。