Pivot

Descreve as colunas e linhas de dimensão 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 tabela dinâmica, os OrderBys determinam a ordem das linhas e dos pivotDimensionHeader. Nas demais tabelas dinâmicas, os OrderBys determinam apenas a ordem de pivotDimensionHeader. As dimensões especificadas nesses OrderBys precisam ser um subconjunto de pivot.field_names.

offset

string (int64 format)

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

limit

string (int64 format)

O número de combinações únicas de valores de dimensão a serem retornados nessa tabela dinâmica. O parâmetro limit é obrigatório. Um limit de 10.000 é comum para solicitações 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 dinâmicas com limit: 1000 em cada tabela dinâmica vai falhar porque o produto é 1,000,000.

metricAggregations[]

enum (MetricAggregation)

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