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');
var spec = ss.getDataSources()[0].getSpec();

var 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');
var spec = ss.getDataSources()[0].getSpec();
var 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');
var spec = ss.getDataSources()[0].getSpec();
var type = spec.getType();

वापसी का टिकट

DataSourceType — डेटा सोर्स का टाइप.