Class LookerDataSourceSpec

লুকার ডেটা সোর্স স্পেসিক

একটি Data Source Spec যা বিশেষভাবে বিদ্যমান লুকার ডেটা সোর্স স্পেসিফিকেশন অ্যাক্সেস করতে ব্যবহৃত হয়। একটি নতুন ডেটা সোর্স স্পেসিফিকেশন তৈরি করতে, Spreadsheet App.newDataSourceSpec()

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

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

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

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
copy() Data Source Spec Builder এই ডেটা উৎসের সেটিংসের উপর ভিত্তি করে একটি Data Source Spec Builder তৈরি করে।
get Explore Name() String মডেলে লুকার এক্সপ্লোরের নাম পায়।
get Instance Url() String লুকার উদাহরণের URL পায়।
get Model Name() String উদাহরণে লুকার মডেলের নাম পায়।
get Parameters() Data Source Parameter[] ডেটা উৎসের পরামিতি পায়।
get Type() Data Source Type তথ্য উৎসের ধরন পায়।

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

copy()

এই ডেটা উৎসের সেটিংসের উপর ভিত্তি করে একটি Data Source Spec Builder তৈরি করে।

// 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();

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

Data Source Spec Builder — নির্মাতা।


get Explore Name()

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

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

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

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

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


get Instance Url()

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

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

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

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

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


get Model Name()

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

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

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

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

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


get Parameters()

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

// 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 ডেটা উৎসের জন্য উপলব্ধ।

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

Data Source Parameter[] — প্যারামিটার তালিকা।


get Type()

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

// 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();

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

Data Source Type — ডাটা সোর্স টাইপ।