Class DataSourceSpec

ডেটা সোর্স স্পেক

একটি বিদ্যমান ডেটা উৎস বিশেষের সাধারণ সেটিংস অ্যাক্সেস করুন। নির্দিষ্ট ধরনের ডেটা সোর্স স্পেক অ্যাক্সেস করতে, as...() পদ্ধতি ব্যবহার করুন। একটি নতুন ডেটা সোর্স স্পেক তৈরি করতে, SpreadsheetApp.newDataSourceSpec() ব্যবহার করুন।

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

এই উদাহরণে দেখানো হয়েছে কিভাবে BigQuery ডেটা সোর্স স্পেক থেকে তথ্য পেতে হয়।

var dataSourceTable =
    SpreadsheetApp.getActive().getSheetByName("Data Sheet 1").getDataSourceTables()[0];
var spec = dataSourceTable.getDataSource().getSpec();
if (spec.getType() == SpreadsheetApp.DataSourceType.BIGQUERY) {
  var bqSpec = spec.asBigQuery();
  Logger.log("Project ID: %s\n", bqSpec.getProjectId());
  Logger.log("Raw query string: %s\n", bqSpec.getRawQuery());
}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
asBigQuery() BigQueryDataSourceSpec BigQuery ডেটা উৎসের জন্য বিশেষত্ব পায়।
copy() DataSourceSpecBuilder এই ডেটা উৎসের সেটিংসের উপর ভিত্তি করে একটি DataSourceSpecBuilder তৈরি করে।
getParameters() DataSourceParameter[] ডেটা উৎসের পরামিতি পায়।
getType() DataSourceType তথ্য উৎসের ধরন পায়।

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

asBigQuery()

BigQuery ডেটা উৎসের জন্য বিশেষত্ব পায়।

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

BigQueryDataSourceSpec — BigQuery ডেটা সোর্স স্পেক।


copy()

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

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

DataSourceSpecBuilder — নির্মাতা।


getParameters()

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

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

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


getType()

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

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

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