Pivot

Opisuje kolumny i wiersze wymiarów widoczne w odpowiedzi na raport.

Zapis JSON
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
Pola
fieldNames[]

string

Nazwy wymiarów widocznych w kolumnach w odpowiedzi na raport. Z uwzględnieniem parametru „dateRange” generuje kolumnę zakresu dat; dla każdego wiersza odpowiedzi wartości wymiaru w kolumnie zakresu dat będą wskazywać odpowiedni zakres dat z żądania.

orderBys[]

object (OrderBy)

Określa kolejność wymiarów w tabeli przestawnej. W pierwszym przestawnym elemencie OrderBys określa kolejność wierszy i kolumn PivotWymiarHeader. w kolejnych przestawieniach element OrderBys określa tylko kolejność PivotWymiarHeader. Wymiary określone w tych elementach OrderBy muszą być podzbiorem pól Pivot.field_names.

offset

string (int64 format)

Liczba wierszy w wierszu początkowym. Pierwszy wiersz jest liczony jako wiersz 0.

limit

string (int64 format)

Liczba unikalnych kombinacji wartości wymiarów do zwrócenia w tej tabeli przestawnej. Parametr limit jest wymagany. Wartość limit wynosząca 10 000 jest typowa w przypadku żądań pojedynczej tabeli przestawnej.

Iloczyn wartości limit dla każdego elementu pivot w RunPivotReportRequest nie może przekraczać 250 000. Na przykład żądanie dwóch tabel przestawnych zawierających limit: 1000 w każdej tabeli zakończy się niepowodzeniem, ponieważ produkt jest 1,000,000.

metricAggregations[]

enum (MetricAggregation)

Agreguj dane według wymiarów w tej tabeli przestawnej, korzystając z określonych agregacji danych.