একটি নেটিভ 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
— এই বস্তুটি, চেইন করার জন্য।