AccessOrderBy

تحدد "الترتيب حسب" كيفية فرز الصفوف في الرد. على سبيل المثال، يتم ترتيب الصفوف حسب عدد أذونات الوصول تنازليًا، في حين يختلف ترتيب الصفوف حسب سلسلة البلد.

تمثيل JSON
{
  "desc": boolean,

  // Union field one_order_by can be only one of the following:
  "metric": {
    object (MetricOrderBy)
  },
  "dimension": {
    object (DimensionOrderBy)
  }
  // End of list of possible types for union field one_order_by.
}
الحقول
desc

boolean

إذا كانت القيمة هي true، يمكنك الترتيب تنازليًا. إذا كانت القيمة خاطئة أو غير محدّدة، يتم الترتيب تصاعديًا.

حقل الاتحاد one_order_by. حدِّد نوع طلب واحدًا في OrderBy. يمكن أن يكون one_order_by واحدًا فقط مما يلي:
metric

object (MetricOrderBy)

يعمل هذا الخيار على ترتيب النتائج حسب قيم المقياس.

dimension

object (DimensionOrderBy)

ترتب النتائج حسب قيم السمة.

MetricOrderBy

الترتيب حسب قيم المقياس

تمثيل JSON
{
  "metricName": string
}
الحقول
metricName

string

تمثّل هذه السمة اسم مقياس في الطلب للطلب.

DimensionOrderBy

ويتم الترتيب حسب قيم السمات.

تمثيل JSON
{
  "dimensionName": string,
  "orderType": enum (OrderType)
}
الحقول
dimensionName

string

اسم سمة في الطلب لتقديم الطلب وفقًا لها.

orderType

enum (OrderType)

تتحكّم هذه السياسة في قاعدة ترتيب قيم السمات.

OrderType

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

عمليات التعداد
ORDER_TYPE_UNSPECIFIED غير محدد
ALPHANUMERIC ترتيب أبجدي رقمي باستخدام نقطة رمز يونيكود على سبيل المثال، "2" < "A" < "X" < "b" < "z".
CASE_INSENSITIVE_ALPHANUMERIC الترتيب الأبجدي الرقمي غير حسّاس لحالة الأحرف حسب نقطة رمز Unicode بأحرف صغيرة. على سبيل المثال، "2" < "A" < "b" < "X" < "z".
NUMERIC يتم تحويل قيم السمات إلى أرقام قبل ترتيبها. على سبيل المثال، في الترتيب NUMERIC، "25" < "100"، وترتيب ALPHANUMERIC، "100" < "25". جميع قيم السمات غير الرقمية لها قيمة ترتيب متساوية أسفل جميع القيم الرقمية.