Pivot

يصف أعمدة السمات المرئية وصفوفها في استجابة التقرير.

تمثيل JSON
{
  "fieldNames": [
    string
  ],
  "orderBys": [
    {
      object (OrderBy)
    }
  ],
  "offset": string,
  "limit": string,
  "metricAggregations": [
    enum (MetricAggregation)
  ]
}
الحقول
fieldNames[]

string

أسماء السمات للأعمدة المرئية في ردّ التقرير بما في ذلك "النطاق الزمني" تُنتج عمود النطاق الزمني؛ لكل صف في الردّ، ستشير قيم السمات في عمود "النطاق الزمني" إلى النطاق الزمني المقابل للطلب.

orderBys[]

object (OrderBy)

تحدِّد هذه السياسة كيفية ترتيب السمات في المحور. في المحور المحوري الأول، تحدد OrderBys ترتيب الصف وPivotDimensionHeader؛ في العناصر المحورية اللاحقة، تحدد OrderBys ترتيب PivotDimensionHeader فقط. يجب أن تكون السمات المحدّدة في OrderBys هذه مجموعة فرعية من Pivot.field_names.

offset

string (int64 format)

عدد صفوف صف البداية. يتم احتساب الصف الأول على أنه الصف 0.

limit

string (int64 format)

عدد المجموعات الفريدة لقيم السمات المطلوب عرضها في هذا المحور. يجب إدخال المعلمة limit. القيمة limit من 10,000 شائعة للطلبات المحورية الفردية.

يجب ألا يتجاوز منتج limit لكل pivot في RunPivotReportRequest قيمة 250,000. على سبيل المثال، سيتعذر تنفيذ طلب محوري يتضمّن limit: 1000 في كل جدول محوري لأنّ المنتج هو 1,000,000.

metricAggregations[]

enum (MetricAggregation)

تجميع المقاييس حسب الأبعاد في هذا المحور باستخدام مجموعات المقاييس المحددة