Class BigQueryConfig

BigQueryConfig

একটি নেটিভ BigQuery সংযোগকারীর জন্য একটি কনফিগারেশন অবজেক্ট। সংযোগকারীর জন্য 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 এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়।
printJson() String এই বস্তুর JSON উপস্থাপনা প্রিন্ট করে।
setAccessToken(accessToken) BigQueryConfig এই BigQueryConfig এর অ্যাক্সেস টোকেন সেট করে।
setBillingProjectId(billingProjectId) BigQueryConfig এই BigQueryConfig এর বিলিং প্রকল্প আইডি সেট করে।
setQuery(query) BigQueryConfig এই BigQueryConfig এর SQL কোয়েরি সেট করে।
setUseStandardSql(useStandardSql) BigQueryConfig ক্যোয়ারীটিকে স্ট্যান্ডার্ড বা লিগ্যাসি SQL হিসাবে ব্যাখ্যা করা হয়েছে কিনা তা নির্ধারণ করে।

বিস্তারিত ডকুমেন্টেশন

addQueryParameter(name, type, value)

এই BigQueryConfig এ একটি ক্যোয়ারী প্যারামিটার যোগ করে।

পরামিতি

নাম টাইপ বর্ণনা
name String প্যারামিটারের নাম।
type BigQueryParameterType পরামিতি প্রকার।
value String পরামিতি মান।

প্রত্যাবর্তন

BigQueryConfig — এই বস্তুটি, চেইন করার জন্য।


build()

এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়।

প্রত্যাবর্তন

Object - যাচাইকৃত Config অবজেক্ট।


printJson()

এই বস্তুর JSON উপস্থাপনা প্রিন্ট করে। এটি শুধুমাত্র ডিবাগ করার জন্য।

প্রত্যাবর্তন

String


setAccessToken(accessToken)

এই BigQueryConfig এর অ্যাক্সেস টোকেন সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
accessToken String সেট করার জন্য অ্যাক্সেস টোকেন।

প্রত্যাবর্তন

BigQueryConfig — এই বস্তুটি, চেইন করার জন্য।


setBillingProjectId(billingProjectId)

এই BigQueryConfig এর বিলিং প্রকল্প আইডি সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
billingProjectId String বিলিং প্রকল্প আইডি সেট করতে হবে।

প্রত্যাবর্তন

BigQueryConfig — এই বস্তুটি, চেইন করার জন্য।


setQuery(query)

এই BigQueryConfig এর SQL কোয়েরি সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
query String সেট করার জন্য কোয়েরি।

প্রত্যাবর্তন

BigQueryConfig — এই বস্তুটি, চেইন করার জন্য।


setUseStandardSql(useStandardSql)

ক্যোয়ারীটিকে স্ট্যান্ডার্ড বা লিগ্যাসি SQL হিসাবে ব্যাখ্যা করা হয়েছে কিনা তা নির্ধারণ করে।

পরামিতি

নাম টাইপ বর্ণনা
useStandardSql Boolean true হলে, প্রশ্নটিকে স্ট্যান্ডার্ড SQL হিসাবে ব্যাখ্যা করা হয়। false হলে, ক্যোয়ারীটি উত্তরাধিকার SQL হিসাবে ব্যাখ্যা করা হয়।

প্রত্যাবর্তন

BigQueryConfig — এই বস্তুটি, চেইন করার জন্য।