Pivot

Descreve as colunas e linhas de dimensões visíveis na resposta do relatório.

Representação JSON
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
Campos
fieldNames[]

string

Nomes de dimensões para colunas visíveis na resposta do relatório. Incluir "dateRange" produz uma coluna de período; para cada linha na resposta, os valores de dimensão na coluna "Período" indicarão o período correspondente da solicitação.

orderBys[]

object (OrderBy)

Especifica como as dimensões são ordenadas na tabela dinâmica. Na primeira Pivot, OrderBys determina a ordem da linha e do PivotDimensionHeader. em Pivots subsequentes, o OrderBys determina apenas a ordem de PivotDimensionHeader. As dimensões especificadas nesses OrderBys devem ser um subconjunto de Pivot.field_names.

offset

string (int64 format)

A contagem de linhas da linha inicial. A primeira linha é contada como 0.

limit

string (int64 format)

O número de combinações únicas de valores de dimensão a serem retornadas nesta tabela dinâmica. O parâmetro limit é obrigatório. Um limit de 10.000 é comum para solicitações únicas de tabela dinâmica.

O produto de limit para cada pivot em uma RunPivotReportRequest não pode exceder 250.000. Por exemplo, uma solicitação de duas tabelas dinâmicas com limit: 1000 em cada uma delas vai falhar porque o produto é 1,000,000.

metricAggregations[]

enum (MetricAggregation)

Agregue as métricas por dimensões nesta tabela dinâmica usando as agregações de métricas especificadas.