Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

বিদ্যমান BigQuery ডেটা সোর্স স্পেসিফিকেশন অ্যাক্সেস করুন। নতুন ডেটা সোর্স স্পেসিফিকেশন তৈরি করতে, SpreadsheetApp.newDataSourceSpec() ব্যবহার করুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
copy() Data Source Spec Builder এই ডেটা সোর্সের সেটিংসের উপর ভিত্তি করে একটি Data Source Spec Builder তৈরি করে।
get Dataset Id() String BigQuery ডেটাসেট আইডিটি পাওয়া যায়।
get Parameters() Data Source Parameter[] ডেটা সোর্সের প্যারামিটারগুলো গ্রহণ করে।
get Project Id() String বিলিং প্রজেক্ট আইডিটি পাওয়া যায়।
get Raw Query() String মূল কোয়েরি স্ট্রিংটি গ্রহণ করে।
get Table Id() String BigQuery টেবিল আইডিটি পাওয়া যায়।
get Table Project Id() String টেবিলটির BigQuery প্রজেক্ট আইডি পাওয়া যায়।
get Type() Data Source Type ডেটা সোর্সের ধরণটি পাওয়া যায়।

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

copy()

এই ডেটা সোর্সের সেটিংসের উপর ভিত্তি করে একটি DataSourceSpecBuilder তৈরি করে।

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl(
    'https://docs.google.com/spreadsheets/d/abc123456/edit',
);
const spec = ss.getDataSources()[0].getSpec();

const newSpec = spec.copy();

ফেরত

DataSourceSpecBuilder — বিল্ডার।


getDatasetId()

BigQuery ডেটাসেট আইডিটি পাওয়া যায়।

ফেরত

String — ডেটাসেট আইডি, অথবা একটি খালি স্ট্রিং যদি ডেটা সোর্স স্পেকটি একটি র কোয়েরি দ্বারা সংজ্ঞায়িত করা হয়।


getParameters()

ডেটা সোর্সের প্যারামিটারগুলো গ্রহণ করে।

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl(
    'https://docs.google.com/spreadsheets/d/abc123456/edit',
);
const spec = ss.getDataSources()[0].getSpec();
const parameters = spec.getParameters();

এই পদ্ধতিটি শুধুমাত্র BigQuery ডেটা সোর্সের জন্য উপলব্ধ।

ফেরত

DataSourceParameter[] — প্যারামিটার তালিকা।


getProjectId()

বিলিং প্রজেক্ট আইডিটি পাওয়া যায়।

ফেরত

String — প্রজেক্ট আইডি।


getRawQuery()

মূল কোয়েরি স্ট্রিংটি গ্রহণ করে।

ফেরত

String — মূল কোয়েরি স্ট্রিং।


getTableId()

BigQuery টেবিল আইডিটি পাওয়া যায়।

ফেরত

String — টেবিল আইডি, অথবা একটি খালি স্ট্রিং যদি ডেটা সোর্স স্পেকটি একটি র কোয়েরি দ্বারা সংজ্ঞায়িত করা হয়।


getTableProjectId()

টেবিলটির BigQuery প্রজেক্ট আইডি পাওয়া যায়।

ফেরত

String — টেবিল প্রজেক্ট আইডি, অথবা একটি খালি স্ট্রিং যদি ডেটা সোর্স স্পেকটি একটি র কোয়েরি দ্বারা সংজ্ঞায়িত করা হয়।


getType()

ডেটা সোর্সের ধরণটি পাওয়া যায়।

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl(
    'https://docs.google.com/spreadsheets/d/abc123456/edit',
);
const spec = ss.getDataSources()[0].getSpec();
const type = spec.getType();

ফেরত

DataSourceType — ডেটা উৎসের ধরন।