Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

BigQuery के मौजूदा डेटा सोर्स की खास जानकारी ऐक्सेस करें. नया डेटा सोर्स तय करने के लिए, SpreadsheetApp.newDataSourceSpec() का इस्तेमाल करें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
copy()DataSourceSpecBuilderइस डेटा सोर्स की सेटिंग के आधार पर DataSourceSpecBuilder बनाता है.
getDatasetId()StringBigQuery डेटासेट का आईडी पाता है.
getParameters()DataSourceParameter[]डेटा सोर्स के पैरामीटर दिखाता है.
getProjectId()Stringबिलिंग प्रोजेक्ट आईडी दिखाता है.
getRawQuery()Stringरॉ क्वेरी स्ट्रिंग दिखाता है.
getTableId()StringBigQuery टेबल का आईडी पाता है.
getTableProjectId()Stringटेबल के लिए BigQuery प्रोजेक्ट आईडी पाता है.
getType()DataSourceTypeडेटा सोर्स का टाइप दिखाता है.

ज़्यादा जानकारी वाला दस्तावेज़

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 — डेटा सोर्स का टाइप.