Class BigQueryConfig

বিগ কোয়েরি কনফিগারেশন

একটি নেটিভ 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 - এই অবজেক্টটি, চেইনিংয়ের জন্য।