REST Resource: properties.expandedDataSets

منبع: ExpandedDataSet

یک پیام منبع که یک ExpandedDataSet را نشان می دهد.

نمایندگی JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
فیلدها
name

string

فقط خروجی نام منبع برای این منبع ExpandedDataSet. قالب: خواص/{property_id}/expandedDataSets/{expandedDataSet}

display Name

string

مورد نیاز. نام نمایشی ExpandedDataSet. حداکثر 200 کاراکتر

description

string

اختیاری. شرح ExpandedDataSet. حداکثر 50 کاراکتر

dimension Names[]

string

تغییرناپذیر. لیست ابعاد موجود در ExpandedDataSet. برای لیست نام ابعاد به ابعاد API مراجعه کنید.

metric Names[]

string

تغییرناپذیر. فهرست معیارهای موجود در ExpandedDataSet. برای لیست نام ابعاد به معیارهای API مراجعه کنید.

dimension Filter Expression

object ( ExpandedDataSetFilterExpression )

تغییرناپذیر. یک عبارت منطقی از فیلترهای ExpandedDataSet اعمال شده در ابعاد موجود در ExpandedDataSet. این فیلتر برای کاهش تعداد ردیف ها و در نتیجه احتمال مواجهه با ردیف های other استفاده می شود.

data Collection Start Time

string ( Timestamp format)

فقط خروجی زمانی که مجموعه داده های توسعه یافته شروع به جمع آوری داده ها کرد (یا شروع خواهد شد).

از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شوند. مثال ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .

ExpandedDataSetFilterExpression

بیانی منطقی از فیلترهای ابعاد EnhancedDataSet.

نمایندگی JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
فیلدها
expr فیلد اتحادیه عبارت اعمال شده به یک فیلتر. expr می تواند تنها یکی از موارد زیر باشد:
and Group

object ( ExpandedDataSetFilterExpressionList )

فهرستی از عباراتی که باید با هم AND شوند. باید حاوی ExpandedDataSetFilterExpression با notExpression یا dimensionFilter باشد. این باید برای ExpandedDataSetFilterExpression سطح بالا تنظیم شود.

not Expression

object ( ExpandedDataSetFilterExpression )

یک عبارت فیلتری که باید NOT'ed شود (یعنی وارونه، تکمیل شود). باید دارای یک dimensionFilter باشد. این را نمی توان در سطح بالای ExpandedDataSetFilterExpression تنظیم کرد.

filter

object ( ExpandedDataSetFilter )

یک فیلتر در یک بعد. این را نمی توان در سطح بالای ExpandedDataSetFilterExpression تنظیم کرد.

ExpandedDataSetFilterExpressionList

لیستی از عبارات فیلتر ExpandedDataSet.

نمایندگی JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
فیلدها
filter Expressions[]

object ( ExpandedDataSetFilterExpression )

لیستی از عبارات فیلتر ExpandedDataSet.

ExpandedDataSetFilter

یک فیلتر خاص برای یک بعد

نمایندگی JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
فیلدها
field Name

string

مورد نیاز. نام ابعاد برای فیلتر.

فیلد اتحادیه one_filter . یکی از فیلترهای بالا one_filter تنها می تواند یکی از موارد زیر باشد:
string Filter

object ( StringFilter )

فیلتری برای یک بعد رشته ای که با یک الگوی خاص مطابقت دارد.

in List Filter

object ( InListFilter )

فیلتری برای بعد رشته ای که با لیست خاصی از گزینه ها مطابقت دارد.

StringFilter

فیلتری برای یک بعد رشته ای که با یک الگوی خاص مطابقت دارد.

نمایندگی JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
فیلدها
match Type

enum ( MatchType )

مورد نیاز. نوع مطابقت برای فیلتر رشته ای.

value

string

مورد نیاز. مقدار رشته ای که باید با آن مطابقت داده شود.

case Sensitive

boolean

اختیاری. اگر درست باشد، مطابقت به حروف بزرگ و کوچک حساس است. اگر نادرست باشد، مطابقت به حروف بزرگ و کوچک حساس است. زمانی که matchType EXACT باشد باید درست باشد. وقتی matchType حاوی CONTINS است، باید نادرست باشد.

MatchType

نوع مطابقت برای فیلتر رشته ای.

Enums
MATCH_TYPE_UNSPECIFIED نامشخص
EXACT مطابقت دقیق مقدار رشته
CONTAINS حاوی مقدار رشته است.

InListFilter

فیلتری برای بعد رشته ای که با لیست خاصی از گزینه ها مطابقت دارد.

نمایندگی JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
فیلدها
values[]

string

مورد نیاز. لیستی از مقادیر رشته ممکن برای مطابقت با. باید خالی نباشد

case Sensitive

boolean

اختیاری. اگر درست باشد، مطابقت به حروف بزرگ و کوچک حساس است. اگر نادرست باشد، مطابقت به حروف بزرگ و کوچک حساس است. باید درست باشد.

روش ها

create

یک ExpandedDataSet ایجاد می کند.

delete

یک ExpandedDataSet را در یک ویژگی حذف می کند.

get

جستجو برای یک ExpandedDataSet.

list

ExpandedDataSets را در یک ویژگی فهرست می کند.

patch

ExpandedDataSet را در یک ویژگی به روز می کند.