একটি নেটিভ BigQuery সংযোগকারীর জন্য একটি কনফিগারেশন অবজেক্ট। সংযোগকারীর জন্য BigQuery জিজ্ঞাসা করতে ডেটা স্টুডিওর জন্য get Data()
থেকে এই বস্তুটি ফেরত দিন।
const cc = DataStudioApp.createCommunityConnector(); const bqConfig = cc.newBigQueryConfig() .setBillingProjectId('billingProjectId') .setQuery('queryString') .setUseStandardSql(true) .setAccessToken('accessToken') .addQueryParameter('dob', cc.BigQueryParameterType.STRING, '01011990') .build();
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
add Query Parameter(name, type, value) | Big Query Config | এই Big Query Config একটি ক্যোয়ারী প্যারামিটার যোগ করে। |
build() | Object | এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়। |
print Json() | String | এই বস্তুর JSON উপস্থাপনা প্রিন্ট করে। |
set Access Token(accessToken) | Big Query Config | এই Big Query Config এর অ্যাক্সেস টোকেন সেট করে। |
set Billing Project Id(billingProjectId) | Big Query Config | এই Big Query Config বিলিং প্রকল্প আইডি সেট করে। |
set Query(query) | Big Query Config | এই Big Query Config SQL কোয়েরি সেট করে। |
set Use Standard Sql(useStandardSql) | Big Query Config | ক্যোয়ারীটিকে স্ট্যান্ডার্ড বা লিগ্যাসি SQL হিসাবে ব্যাখ্যা করা হয়েছে কিনা তা নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
add Query Parameter(name, type, value)
এই Big Query Config
একটি ক্যোয়ারী প্যারামিটার যোগ করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
name | String | প্যারামিটারের নাম। |
type | Big Query Parameter Type | পরামিতি প্রকার। |
value | String | পরামিতি মান। |
প্রত্যাবর্তন
Big Query Config
- এই অবজেক্টটি, চেইনিংয়ের জন্য।
build()
এই বস্তুটিকে যাচাই করে এবং ডেটা স্টুডিওর প্রয়োজনীয় বিন্যাসে এটি ফেরত দেয়।
প্রত্যাবর্তন
Object
- যাচাইকৃত Config
অবজেক্ট।
print Json()
এই বস্তুর JSON উপস্থাপনা প্রিন্ট করে। এটি শুধুমাত্র ডিবাগ করার জন্য।
প্রত্যাবর্তন
String
set Access Token(accessToken)
এই Big Query Config
এর অ্যাক্সেস টোকেন সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
access Token | String | সেট করার জন্য অ্যাক্সেস টোকেন। |
প্রত্যাবর্তন
Big Query Config
- এই অবজেক্টটি, চেইনিংয়ের জন্য।
set Billing Project Id(billingProjectId)
এই Big Query Config
বিলিং প্রকল্প আইডি সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
billing Project Id | String | বিলিং প্রকল্প আইডি সেট করতে হবে। |
প্রত্যাবর্তন
Big Query Config
- এই অবজেক্টটি, চেইনিংয়ের জন্য।
set Query(query)
এই Big Query Config
SQL কোয়েরি সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
query | String | সেট করার জন্য কোয়েরি। |
প্রত্যাবর্তন
Big Query Config
- এই অবজেক্টটি, চেইনিংয়ের জন্য।
set Use Standard Sql(useStandardSql)
ক্যোয়ারীটিকে স্ট্যান্ডার্ড বা লিগ্যাসি SQL হিসাবে ব্যাখ্যা করা হয়েছে কিনা তা নির্ধারণ করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
use Standard Sql | Boolean | true হলে, প্রশ্নটিকে স্ট্যান্ডার্ড SQL হিসাবে ব্যাখ্যা করা হয়। false হলে, ক্যোয়ারীটি উত্তরাধিকার SQL হিসাবে ব্যাখ্যা করা হয়। |
প্রত্যাবর্তন
Big Query Config
- এই অবজেক্টটি, চেইনিংয়ের জন্য।