मौजूदा BigQuery डेटा सोर्स की जानकारी ऐक्सेस करें. नया डेटा सोर्स बनाने का तरीका
स्पेसिफ़िकेशन के लिए, SpreadsheetApp.newDataSourceSpec()
का इस्तेमाल करें.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
copy() | DataSourceSpecBuilder | इस डेटा सोर्स की सेटिंग के आधार पर DataSourceSpecBuilder बनाता है. |
getDatasetId() | String | BigQuery डेटासेट आईडी मिलता है. |
getParameters() | DataSourceParameter[] | इससे डेटा सोर्स के पैरामीटर लिए जाते हैं. |
getProjectId() | String | बिलिंग प्रोजेक्ट आईडी पाता है. |
getRawQuery() | String | रॉ क्वेरी स्ट्रिंग फ़ेच करता है. |
getTableId() | String | BigQuery टेबल आईडी मिलता है. |
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
— डेटा सोर्स का टाइप.