Pivot

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

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

string

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

orderBys[]

object (OrderBy)

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

offset

string (int64 format)

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

limit

string (int64 format)

在此数据透视中要返回的维度值的唯一组合数。limit 为必需参数,对于单个数据透视请求,limit 为 10000。

RunPivotReportRequest 中每个 pivotlimit 乘积不得超过 100000。例如,如果两个数据透视请求在每个数据透视中包含 limit: 1000,则会失败,因为产品为 1,000,000

metricAggregations[]

enum (MetricAggregation)

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