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 में शामिल डाइमेंशन की सूची. डाइमेंशन के नामों की सूची के लिए, एपीआई डाइमेंशन देखें.

metricNames[]

string

इम्यूटेबल. ExpandedDataSet में शामिल मेट्रिक की सूची. डाइमेंशन के नामों की सूची के लिए, एपीआई मेट्रिक देखें.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

इम्यूटेबल. ExpandedDataSet फ़िल्टर का लॉजिकल एक्सप्रेशन, जो ExpandedDataSet में शामिल डाइमेंशन पर लागू होता है. इस फ़िल्टर का इस्तेमाल, लाइनों की संख्या कम करने के लिए किया जाता है. इससे other लाइन दिखने की संभावना कम हो जाती है.

dataCollectionStartTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. बड़े किए गए डेटा सेट ने डेटा इकट्ठा करना कब शुरू किया या कब शुरू करेगा.

आरएफ़सी 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)

ऐसा फ़िल्टर एक्सप्रेशन जिसे NOT (यानी, उलटा, कॉम्प्लीमेंट) किया जाना है. इसमें 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

ज़रूरी नहीं. अगर यह सही है, तो मैच केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. अगर यह वैल्यू 'गलत' है, तो मैच केस-इनसेंसिटिव होगा. matchType के EXACT होने पर, इसकी वैल्यू 'सही' होनी चाहिए. matchType के CONTAINS होने पर, इसकी वैल्यू 'गलत' होनी चाहिए.

MatchType

स्ट्रिंग फ़िल्टर के लिए मैच टाइप.

Enums
MATCH_TYPE_UNSPECIFIED सेट नहीं है
EXACT स्ट्रिंग वैल्यू का एग्ज़ैक्ट मैच.
CONTAINS इसमें स्ट्रिंग वैल्यू शामिल होती है.

InListFilter

स्ट्रिंग डाइमेंशन के लिए ऐसा फ़िल्टर जो विकल्पों की किसी खास सूची से मैच करता है.

JSON के काेड में दिखाना
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
फ़ील्ड
values[]

string

ज़रूरी है. मैच करने के लिए, स्ट्रिंग की संभावित वैल्यू की सूची. यह फ़ील्ड खाली नहीं होना चाहिए.

caseSensitive

boolean

ज़रूरी नहीं. अगर यह सही है, तो मैच केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. अगर यह वैल्यू 'गलत' है, तो मैच केस-इनसेंसिटिव होगा. यह सही होना चाहिए.

तरीके

create

ExpandedDataSet बनाता है.

delete

किसी प्रॉपर्टी पर मौजूद ExpandedDataSet को मिटाता है.

get

किसी एक ExpandedDataSet के लिए लुकअप.

list

किसी प्रॉपर्टी पर ExpandedDataSets की सूची बनाता है.

patch

किसी प्रॉपर्टी पर ExpandedDataSet को अपडेट करता है.