- JSON काेड में दिखाना
- FilterExpressionList
- फ़िल्टर करना
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- ऑपरेशन
- NumericValue
- BetweenFilter
डाइमेंशन या मेट्रिक फ़िल्टर दिखाने के लिए. एक ही फ़िल्टरएक्सप्रेशन के फ़ील्ड या तो सभी डाइमेंशन या सभी मेट्रिक में होने चाहिए.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड expr . FilterExpression के लिए एक टाइप का फ़िल्टर एक्सप्रेशन तय करें. expr इनमें से सिर्फ़ एक हो सकता है: |
|
andGroup |
andGroup में मौजूद फ़िल्टर एक्सप्रेशन के बीच AND संबंध होता है. |
orGroup |
orGroup में मौजूद फ़िल्टर एक्सप्रेशन का OR संबंध है. |
notExpression |
फ़िल्टरएक्सप्रेशन, नोटएक्सप्रेशन का नहीं है. |
filter |
कोई प्रिमिटिव फ़िल्टर. उसी फ़िल्टरएक्सप्रेशन में, फ़िल्टर के सभी फ़ील्ड नाम या तो सभी डाइमेंशन या सभी मेट्रिक होने चाहिए. |
FilterExpressionList
फ़िल्टर एक्सप्रेशन की सूची.
JSON के काेड में दिखाना |
---|
{
"expressions": [
{
object ( |
फ़ील्ड | |
---|---|
expressions[] |
फ़िल्टर एक्सप्रेशन की सूची. |
फ़िल्टर
डाइमेंशन या मेट्रिक की वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
JSON के काेड में दिखाना |
---|
{ "fieldName": string, // Union field |
फ़ील्ड | |
---|---|
fieldName |
डाइमेंशन का नाम या मेट्रिक का नाम. ज़्यादातर तरीकों में, डाइमेंशन और इस फ़ील्ड में मेट्रिक का इस्तेमाल पहली बार किया जा सकता है. हालांकि, RunPivot ReportRequest में, इस फ़ील्ड को RunPivot ReportRequest के डाइमेंशन या मेट्रिक में नाम से अलग से बताना ज़रूरी है. |
यूनियन फ़ील्ड one_filter . Filter के लिए एक तरह का फ़िल्टर तय करें. one_filter इनमें से सिर्फ़ एक हो सकता है: |
|
stringFilter |
स्ट्रिंग से जुड़ा फ़िल्टर. |
inListFilter |
सूची की वैल्यू के लिए फ़िल्टर. |
numericFilter |
संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
betweenFilter |
दो वैल्यू के लिए फ़िल्टर. |
StringFilter
स्ट्रिंग के लिए फ़िल्टर
JSON के काेड में दिखाना |
---|
{
"matchType": enum ( |
फ़ील्ड | |
---|---|
matchType |
इस फ़िल्टर के लिए मैच टाइप. |
value |
मिलान करने के लिए इस्तेमाल की गई स्ट्रिंग की वैल्यू. |
caseSensitive |
अगर सही है, तो स्ट्रिंग की वैल्यू केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती है. |
MatchType
स्ट्रिंग फ़िल्टर का मैच टाइप
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
सेट नहीं है |
EXACT |
स्ट्रिंग की वैल्यू का एग्ज़ैक्ट मैच. |
BEGINS_WITH |
स्ट्रिंग की वैल्यू से शुरू होता है. |
ENDS_WITH |
स्ट्रिंग की वैल्यू पर खत्म होता है. |
CONTAINS |
इसमें स्ट्रिंग की वैल्यू होती है. |
FULL_REGEXP |
स्ट्रिंग की वैल्यू वाले रेगुलर एक्सप्रेशन के लिए पूरा मैच. |
PARTIAL_REGEXP |
स्ट्रिंग की वैल्यू के साथ रेगुलर एक्सप्रेशन के लिए आंशिक मैच. |
InListFilter
नतीजा, स्ट्रिंग वैल्यू की सूची में होना चाहिए.
JSON के काेड में दिखाना |
---|
{ "values": [ string ], "caseSensitive": boolean } |
फ़ील्ड | |
---|---|
values[] |
स्ट्रिंग की वैल्यू की सूची. खाली नहीं होना चाहिए. |
caseSensitive |
अगर सही है, तो स्ट्रिंग की वैल्यू केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती है. |
NumericFilter
संख्या या तारीख की वैल्यू के लिए फ़िल्टर.
JSON के काेड में दिखाना |
---|
{ "operation": enum ( |
फ़ील्ड | |
---|---|
operation |
इस फ़िल्टर के लिए कार्रवाई का प्रकार. |
value |
कोई अंकीय मान या तारीख मान. |
कार्रवाई
संख्या वाले फ़िल्टर पर लागू की गई कार्रवाई
Enums | |
---|---|
OPERATION_UNSPECIFIED |
नहीं बताया गया है |
EQUAL |
Equal |
LESS_THAN |
इससे कम |
LESS_THAN_OR_EQUAL |
इससे कम या इसके बराबर |
GREATER_THAN |
इससे ज़्यादा |
GREATER_THAN_OR_EQUAL |
इससे ज़्यादा या इसके बराबर |
NumericValue
किसी संख्या को दर्शाने के लिए.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड one_value . अंकों वाली वैल्यू one_value में से कोई एक वैल्यू इनमें से सिर्फ़ एक हो सकती है: |
|
int64Value |
पूर्णांक मान |
doubleValue |
दोहरा मान |
BetweenFilter
यह बताने के लिए कि नतीजा दो संख्याओं के बीच होना चाहिए (दोनों को मिलाकर).
JSON के काेड में दिखाना |
---|
{ "fromValue": { object ( |
फ़ील्ड | |
---|---|
fromValue |
इस संख्या से शुरू होता है. |
toValue |
इस नंबर पर खत्म होता है. |