Class DataSourceSpecBuilder

DataSourceSpecBuilder

DataSourceSpec এর নির্মাতা। নির্দিষ্ট ধরণের জন্য একটি স্পেসিফিকেশন তৈরি করতে, as...() পদ্ধতি ব্যবহার করুন। একটি নতুন নির্মাতা তৈরি করতে, SpreadsheetApp.newDataSourceSpec() ব্যবহার করুন। স্পেসিফিকেশন ব্যবহার করতে, DataSourceTable দেখুন।

শুধুমাত্র একটি ডাটাবেসের সাথে সংযুক্ত ডেটা সহ এই ক্লাসটি ব্যবহার করুন।

এই উদাহরণগুলি দেখায় কিভাবে একটি BigQuery ডেটা সোর্স স্পেসিফিকেশন তৈরি করতে হয়।

var spec = SpreadsheetApp.newDataSourceSpec()
           .asBigQuery()
           .setProjectId('big_query_project')
           .setRawQuery('select @FIELD from table limit @LIMIT')
           .setParameterFromCell('FIELD', 'Sheet1!A1')
           .setParameterFromCell('LIMIT', 'namedRangeCell')
           .build();

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
asBigQuery() BigQueryDataSourceSpecBuilder BigQuery ডেটা উৎসের জন্য নির্মাতা পান।
build() DataSourceSpec এই নির্মাতার সেটিংস থেকে একটি ডেটা উৎস স্পেসিফিকেশন তৈরি করে।
copy() DataSourceSpecBuilder এই ডেটা উৎসের সেটিংসের উপর ভিত্তি করে একটি DataSourceSpecBuilder তৈরি করে।
getParameters() DataSourceParameter[] ডেটা উৎসের পরামিতি পায়।
getType() DataSourceType তথ্য উৎসের ধরন পায়।
removeAllParameters() DataSourceSpecBuilder সমস্ত পরামিতি সরিয়ে দেয়।
removeParameter(parameterName) DataSourceSpecBuilder নির্দিষ্ট পরামিতি সরিয়ে দেয়।
setParameterFromCell(parameterName, sourceCell) DataSourceSpecBuilder একটি প্যারামিটার যোগ করে, অথবা নামের সাথে প্যারামিটারটি বিদ্যমান থাকলে, এর উৎস ঘর আপডেট করে।

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

asBigQuery()

BigQuery ডেটা উৎসের জন্য নির্মাতা পান।

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

BigQueryDataSourceSpecBuilder — BigQuery ডেটা সোর্স স্পেসিফিকেশন নির্মাতা।


build()

এই নির্মাতার সেটিংস থেকে একটি ডেটা উৎস স্পেসিফিকেশন তৈরি করে। বিল্ডিংয়ের আগে একটি ডাটা সোর্স টাইপ নির্দিষ্ট করতে ব্যবহার করতে হবে as...()

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

DataSourceSpec — ডেটা সোর্স স্পেসিফিকেশন।


copy()

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

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

DataSourceSpecBuilder — নির্মাতা।


getParameters()

ডেটা উৎসের পরামিতি পায়।

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

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


getType()

তথ্য উৎসের ধরন পায়।

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

DataSourceType — ডেটা সোর্স টাইপ।


removeAllParameters()

সমস্ত পরামিতি সরিয়ে দেয়।

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

DataSourceSpecBuilder — নির্মাতা, চেইন করার জন্য।


removeParameter(parameterName)

নির্দিষ্ট পরামিতি সরিয়ে দেয়।

পরামিতি

নাম টাইপ বর্ণনা
parameterName String অপসারণের পরামিতিটির নাম।

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

DataSourceSpecBuilder — নির্মাতা, চেইন করার জন্য।


setParameterFromCell(parameterName, sourceCell)

একটি প্যারামিটার যোগ করে, অথবা নামের সাথে প্যারামিটারটি বিদ্যমান থাকলে, এর উৎস ঘর আপডেট করে।

পরামিতি

নাম টাইপ বর্ণনা
parameterName String প্যারামিটারের নাম।
sourceCell String উৎস সেল, যেমন A1 স্বরলিপিতে উল্লেখ করা হয়েছে।

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

DataSourceSpecBuilder — নির্মাতা, চেইন করার জন্য।