यह नेटिव BigQuery कनेक्टर के लिए कॉन्फ़िगरेशन ऑब्जेक्ट है. इस ऑब्जेक्ट को getData() से वापस पाएं, ताकि Data Studio, कनेक्टर के लिए BigQuery से क्वेरी कर सके.
const cc = DataStudioApp.createCommunityConnector(); const bqConfig = cc.newBigQueryConfig() .setBillingProjectId('billingProjectId') .setQuery('queryString') .setUseStandardSql(true) .setAccessToken('accessToken') .addQueryParameter('dob', cc.BigQueryParameterType.STRING, '01011990') .build();
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
add | Big | इस Big में एक क्वेरी पैरामीटर जोड़ता है. |
build() | Object | यह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है. |
print | String | इस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है. |
set | Big | इस Big का ऐक्सेस टोकन सेट करता है. |
set | Big | इस Big का बिलिंग प्रोजेक्ट आईडी सेट करता है. |
set | Big | इस Big की एसक्यूएल क्वेरी सेट करता है. |
set | Big | इससे यह तय होता है कि क्वेरी को स्टैंडर्ड एसक्यूएल या लेगसी एसक्यूएल के तौर पर समझा जाए. |
ज़्यादा जानकारी वाला दस्तावेज़
addQueryParameter(name, type, value)
इस BigQueryConfig में एक क्वेरी पैरामीटर जोड़ता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
name | String | पैरामीटर का नाम. |
type | Big | पैरामीटर का टाइप. |
value | String | पैरामीटर की वैल्यू. |
वापसी का टिकट
BigQueryConfig — यह ऑब्जेक्ट, चेनिंग के लिए है.
build()
यह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
वापसी का टिकट
Object — पुष्टि किया गया Config ऑब्जेक्ट.
printJson()
इस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है. यह सिर्फ़ डीबग करने के लिए है.
वापसी का टिकट
String
setAccessToken(accessToken)
इस BigQueryConfig का ऐक्सेस टोकन सेट करता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
access | String | सेट करने के लिए ऐक्सेस टोकन. |
वापसी का टिकट
BigQueryConfig — यह ऑब्जेक्ट, चेनिंग के लिए है.
setBillingProjectId(billingProjectId)
इस BigQueryConfig का बिलिंग प्रोजेक्ट आईडी सेट करता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
billing | String | सेट करने के लिए बिलिंग प्रोजेक्ट आईडी. |
वापसी का टिकट
BigQueryConfig — यह ऑब्जेक्ट, चेनिंग के लिए है.
setQuery(query)
इस BigQueryConfig की एसक्यूएल क्वेरी सेट करता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
query | String | सेट करने के लिए क्वेरी. |
वापसी का टिकट
BigQueryConfig — यह ऑब्जेक्ट, चेनिंग के लिए है.
setUseStandardSql(useStandardSql)
इससे यह तय होता है कि क्वेरी को स्टैंडर्ड एसक्यूएल या लेगसी एसक्यूएल के तौर पर समझा जाए.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
use | Boolean | अगर true है, तो क्वेरी को स्टैंडर्ड एसक्यूएल के तौर पर समझा जाता है. अगर false है, तो क्वेरी को लेगसी एसक्यूएल के तौर पर समझा जाता है. |
वापसी का टिकट
BigQueryConfig — यह ऑब्जेक्ट, चेनिंग के लिए है.