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 הזה. פורמט: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

חובה. השם המוצג של ExpandedDataSet. עד 200 תווים מקסימלית.

description

string

אופציונלי. התיאור של ExpandedDataSet. עד 50 תווים.

dimensionNames[]

string

אי אפשר לשנות. רשימת המאפיינים שכלולים ב-ExpandedDataSet. רשימת שמות המאפיינים מופיעה במאמר מאפייני ה-API.

metricNames[]

string

אי אפשר לשנות. רשימת המדדים שכלולים ב-ExpandedDataSet. רשימת שמות המאפיינים מופיעה במאמר בנושא מדדי API.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

אי אפשר לשנות. ביטוי לוגי של מסנני ExpandedDataSet שמוחל על מאפיין שכלול ב-ExpandedDataSet. המסנן הזה משמש לצמצום מספר השורות, וכך לצמצום הסיכוי להיתקל בשורה other.

dataCollectionStartTime

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 יכול להיות רק אחד מהבאים:
andGroup

object (ExpandedDataSetFilterExpressionList)

רשימה של ביטויים שצריך לבצע ביניהם פעולת AND. הוא חייב להכיל ExpandedDataSetFilterExpression עם notExpression או dimensionFilter. צריך להגדיר את ההגדרה הזו עבור ExpandedDataSetFilterExpression ברמה העליונה.

notExpression

object (ExpandedDataSetFilterExpression)

ביטוי סינון שצריך להפוך (כלומר, להפוך את הערך שלו). היא חייבת לכלול dimensionFilter. אי אפשר להגדיר את ההגדרה הזו ברמה העליונה של ExpandedDataSetFilterExpression.

filter

object (ExpandedDataSetFilter)

מסנן של מאפיין יחיד. אי אפשר להגדיר את ההגדרה הזו ברמה העליונה של ExpandedDataSetFilterExpression.

ExpandedDataSetFilterExpressionList

רשימה של ביטויי סינון של ExpandedDataSet.

ייצוג JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
שדות
filterExpressions[]

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.
}
שדות
fieldName

string

חובה. שם המאפיין לסינון.

שדה איחוד one_filter. אחד מהמסננים שלמעלה. הערך one_filter יכול להיות רק אחד מהבאים:
stringFilter

object (StringFilter)

מסנן למאפיין מסוג מחרוזת שתואם לתבנית מסוימת.

inListFilter

object (InListFilter)

מסנן למימד מסוג מחרוזת שתואם לרשימה מסוימת של אפשרויות.

StringFilter

מסנן למאפיין מסוג מחרוזת שתואם לתבנית מסוימת.

ייצוג JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
שדות
matchType

enum (MatchType)

חובה. סוג ההתאמה של מסנן המחרוזת.

value

string

חובה. ערך המחרוזת שצריך להתאים.

caseSensitive

boolean

אופציונלי. אם הערך הוא True, ההתאמה היא תלוית אותיות רישיות. אם הערך הוא False, ההתאמה לא תלוית-רישיות. הערך חייב להיות True כשסוג ההתאמה הוא EXACT. הערך חייב להיות false כשסוג ההתאמה הוא CONTAINS.

MatchType

סוג ההתאמה של מסנן המחרוזת.

טיפוסים בני מנייה (enum)
MATCH_TYPE_UNSPECIFIED לא צוין
EXACT התאמה מדויקת של ערך המחרוזת.
CONTAINS מכיל את ערך המחרוזת.

InListFilter

מסנן למימד מסוג מחרוזת שתואם לרשימה מסוימת של אפשרויות.

ייצוג JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
שדות
values[]

string

חובה. רשימת ערכי המחרוזות האפשריים להתאמה. השדה לא יכול להיות ריק.

caseSensitive

boolean

אופציונלי. אם הערך הוא True, ההתאמה היא תלוית אותיות רישיות. אם הערך הוא False, ההתאמה לא תלוית-רישיות. הערך חייב להיות true.

Methods

create

יוצר ExpandedDataSet.

delete

מחיקת ExpandedDataSet בנכס.

get

חיפוש של ExpandedDataSet יחיד.

list

מציג רשימה של ExpandedDataSets בנכס.

patch

עדכון של ExpandedDataSet בנכס.