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