Class BigQueryConfig

BigQueryConfig

नेटिव BigQuery कनेक्टर के लिए कॉन्फ़िगरेशन ऑब्जेक्ट. यह ऑब्जेक्ट, getData() से वापस करें का इस्तेमाल करें.

var cc = DataStudioApp.createCommunityConnector();
var types = cc.BigQueryParameterType;

var bqConfig = cc.newBigQueryConfig()
  .setBillingProjectId('billingProjectId')
  .setQuery('queryString')
  .setUseStandardSql(true)
  .setAccessToken('accessToken')
  .addQueryParameter('dob', types.STRING, '01011990')
  .build();

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addQueryParameter(name, type, value)BigQueryConfigइस BigQueryConfig में क्वेरी पैरामीटर जोड़ता है.
build()Objectइस ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
printJson()Stringइस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है.
setAccessToken(accessToken)BigQueryConfigइस BigQueryConfig के लिए ऐक्सेस टोकन सेट करता है.
setBillingProjectId(billingProjectId)BigQueryConfigइस BigQueryConfig का बिलिंग प्रोजेक्ट आईडी सेट करता है.
setQuery(query)BigQueryConfigइस BigQueryConfig की एसक्यूएल क्वेरी को सेट करता है.
setUseStandardSql(useStandardSql)BigQueryConfigयह तय करता है कि क्वेरी को स्टैंडर्ड एसक्यूएल के तौर पर माना गया है या लेगसी एसक्यूएल के तौर पर.

विस्तृत दस्तावेज़

addQueryParameter(name, type, value)

इस BigQueryConfig में क्वेरी पैरामीटर जोड़ता है.

पैरामीटर

नामटाइपब्यौरा
nameStringपैरामीटर का नाम.
typeBigQueryParameterTypeपैरामीटर टाइप.
valueStringपैरामीटर की वैल्यू.

वापसी का टिकट

BigQueryConfig — चेन बनाने के लिए यह ऑब्जेक्ट.


build()

इस ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.

वापसी का टिकट

ObjectConfig ऑब्जेक्ट की पुष्टि की गई.


printJson()

इस ऑब्जेक्ट का JSON फ़ॉर्मैट प्रिंट करता है. यह सिर्फ़ डीबग करने के लिए है.

वापसी का टिकट

String


setAccessToken(accessToken)

इस BigQueryConfig के लिए ऐक्सेस टोकन सेट करता है.

पैरामीटर

नामटाइपब्यौरा
accessTokenStringसेट किया जाने वाला ऐक्सेस टोकन.

वापसी का टिकट

BigQueryConfig — चेन बनाने के लिए यह ऑब्जेक्ट.


setBillingProjectId(billingProjectId)

इस BigQueryConfig का बिलिंग प्रोजेक्ट आईडी सेट करता है.

पैरामीटर

नामटाइपब्यौरा
billingProjectIdStringसेट किया जाने वाला बिलिंग प्रोजेक्ट आईडी.

वापसी का टिकट

BigQueryConfig — चेन बनाने के लिए यह ऑब्जेक्ट.


setQuery(query)

इस BigQueryConfig की एसक्यूएल क्वेरी को सेट करता है.

पैरामीटर

नामटाइपब्यौरा
queryStringसेट की जाने वाली क्वेरी.

वापसी का टिकट

BigQueryConfig — चेन बनाने के लिए यह ऑब्जेक्ट.


setUseStandardSql(useStandardSql)

यह तय करता है कि क्वेरी को स्टैंडर्ड एसक्यूएल के तौर पर माना गया है या लेगसी एसक्यूएल के तौर पर.

पैरामीटर

नामटाइपब्यौरा
useStandardSqlBooleanअगर true है, तो क्वेरी को स्टैंडर्ड एसक्यूएल के तौर पर इंटरप्रेट किया जाता है. अगर false, क्वेरी को लेगसी एसक्यूएल के तौर पर माना जाता है.

वापसी का टिकट

BigQueryConfig — चेन बनाने के लिए यह ऑब्जेक्ट.