Class LookerDataSourceSpec

LookerDataSourceSpec

একটি DataSourceSpec যা বিশেষভাবে বিদ্যমান লুকার ডেটা উৎসের স্পেসিফিকেশন অ্যাক্সেস করতে ব্যবহৃত হয়। একটি নতুন ডেটা উৎস স্পেসিফিকেশন তৈরি করতে, SpreadsheetApp.newDataSourceSpec() ব্যবহার করুন।

এই উদাহরণটি দেখায় যে আপনি কীভাবে একটি শীট থেকে লুকার ডেটা সোর্স স্পেক পেতে পারেন যার শুধুমাত্র একটি লুকার সংযোগ রয়েছে৷

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

var lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker();

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
copy() DataSourceSpecBuilder এই ডেটা উৎসের সেটিংসের উপর ভিত্তি করে একটি DataSourceSpecBuilder তৈরি করে।
getExploreName() String মডেলে লুকার এক্সপ্লোরের নাম পায়।
getInstanceUrl() String লুকার উদাহরণের URL পায়।
getModelName() String উদাহরণে লুকার মডেলের নাম পায়।
getParameters() DataSourceParameter[] ডেটা উৎসের পরামিতি পায়।
getType() DataSourceType তথ্য উৎসের ধরন পায়।

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

copy()

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

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

var newSpec = spec.copy();

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

DataSourceSpecBuilder — নির্মাতা।


getExploreName()

মডেলে লুকার এক্সপ্লোরের নাম পায়।

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

var lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker();
var exploreName = lookerDataSourceSpec.getExploreName();
Logger.log(exploreName);

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

String — লুকার এক্সপ্লোরের নাম।


getInstanceUrl()

লুকার উদাহরণের URL পায়।

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

var lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker();
var instanceUrl = lookerDataSourceSpec.getInstanceUrl();
Logger.log(instanceUrl);

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

String - লুকার ইনস্ট্যান্সের URL।


getModelName()

উদাহরণে লুকার মডেলের নাম পায়।

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

var lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker();
var modelName = lookerDataSourceSpec.getModelName();
Logger.log(modelName);

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

String — লুকার মডেলের নাম।


getParameters()

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

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

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

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

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


getType()

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

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

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

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