Pivot

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

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

string

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

orderBys[]

object (OrderBy)

تحدِّد هذه السمة كيفية ترتيب السمات في المحور. في أول محور محوري، تحدد دالة OrderBys ترتيب "الصف" و"المكوّن المحوري"؛ وفي العناصر المحورية اللاحقة، تحدد السمة OrderBys ترتيب محور محور البعد فقط. يجب أن تكون السمات المحدّدة في 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)

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