Big
के लिए बिल्डर.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
build() | Data | इस बिल्डर की सेटिंग से डेटा सोर्स स्पेसिफ़िकेशन बनाता है. |
copy() | Data | इस डेटा सोर्स की सेटिंग के आधार पर Data बनाता है. |
get | String | BigQuery डेटासेट का आईडी पाता है. |
get | Data | डेटा सोर्स के पैरामीटर दिखाता है. |
get | String | बिलिंग प्रोजेक्ट आईडी दिखाता है. |
get | String | रॉ क्वेरी स्ट्रिंग दिखाता है. |
get | String | BigQuery टेबल का आईडी पाता है. |
get | String | टेबल के लिए BigQuery प्रोजेक्ट आईडी पाता है. |
get | Data | डेटा सोर्स का टाइप दिखाता है. |
remove | Big | सभी पैरामीटर हटा देता है. |
remove | Big | तय किए गए पैरामीटर को हटाता है. |
set | Big | BigQuery डेटासेट का आईडी सेट करता है. |
set | Big | यह फ़ंक्शन कोई पैरामीटर जोड़ता है. अगर उस नाम का पैरामीटर पहले से मौजूद है, तो यह Data टाइप के डेटा सोर्स स्पेसिफ़िकेशन बिल्डर के लिए, उसकी सोर्स सेल को अपडेट करता है. |
set | Big | बिलिंग के लिए BigQuery प्रोजेक्ट का आईडी सेट करता है. |
set | Big | रॉ क्वेरी स्ट्रिंग सेट करता है. |
set | Big | BigQuery टेबल का आईडी सेट करता है. |
set | Big | टेबल के लिए BigQuery प्रोजेक्ट आईडी सेट करता है. |
ज़्यादा जानकारी वाला दस्तावेज़
build()
इस बिल्डर की सेटिंग से डेटा सोर्स स्पेसिफ़िकेशन बनाता है. डेटा सोर्स बनाने से पहले, उसके टाइप की जानकारी देने के लिए as...()
का इस्तेमाल करना ज़रूरी है.
यहां दिया गया कोड सैंपल, BigQuery डेटा सोर्स स्पेसिफ़िकेशन बनाता है.
const bigQueryDataSourceSpec = SpreadsheetApp.newDataSourceSpec().asBigQuery(); // TODO(developer): Replace with the required dataset, project and table IDs. bigQueryDataSourceSpec.setDatasetId('my data set id'); bigQueryDataSourceSpec.setProjectId('my project id'); bigQueryDataSourceSpec.setTableId('my table id'); bigQueryDataSourceSpec.build();
नीचे दिया गया कोड सैंपल, Looker डेटा सोर्स स्पेसिफ़िकेशन बनाता है.
const lookerDataSourceSpecBuilder = SpreadsheetApp.newDataSourceSpec().asLooker(); const lookerSpec = lookerDataSourceSpecBuilder.setExploreName('my explore name') .setInstanceUrl('my instance url') .setModelName('my model name') .build();
वापसी का टिकट
Data
— डेटा सोर्स की जानकारी.
copy()
इस डेटा सोर्स की सेटिंग के आधार पर Data
बनाता है.
// 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
— बिल्डर.
get Dataset Id()
BigQuery डेटासेट का आईडी पाता है.
वापसी का टिकट
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
— पैरामीटर की सूची.
get Project Id()
बिलिंग प्रोजेक्ट आईडी दिखाता है.
वापसी का टिकट
String
— प्रोजेक्ट आईडी.
get Raw Query()
रॉ क्वेरी स्ट्रिंग दिखाता है.
वापसी का टिकट
String
— रॉ क्वेरी स्ट्रिंग.
get Table Id()
BigQuery टेबल का आईडी पाता है.
वापसी का टिकट
String
— टेबल आईडी या खाली स्ट्रिंग. अगर डेटा सोर्स स्पेसिफ़िकेशन को रॉ क्वेरी से तय किया गया है, तो खाली स्ट्रिंग.
get Table Project Id()
टेबल के लिए BigQuery प्रोजेक्ट आईडी पाता है.
वापसी का टिकट
String
— टेबल प्रोजेक्ट आईडी या खाली स्ट्रिंग. अगर डेटा सोर्स की जानकारी किसी रॉ क्वेरी से तय की गई है, तो खाली स्ट्रिंग दी जाती है.
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
— डेटा सोर्स का टाइप.
remove All Parameters()
सभी पैरामीटर हटा देता है.
const specBuilder = SpreadsheetApp.newDataSourceSpec(); specBuilder.removeAllParameters();
वापसी का टिकट
Big
— चेन बनाने के लिए बिल्डर.
remove Parameter(parameterName)
तय किए गए पैरामीटर को हटाता है.
const specBuilder = SpreadsheetApp.newDataSourceSpec(); specBuilder.removeParameter('x');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
parameter | String | हटाए जाने वाले पैरामीटर का नाम. |
वापसी का टिकट
Big
— चेन बनाने के लिए बिल्डर.
set Dataset Id(datasetId)
BigQuery डेटासेट का आईडी सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
dataset | String | डेटासेट का आईडी. |
वापसी का टिकट
Big
— यह बिल्डर, चेन करने के लिए है.
set Parameter From Cell(parameterName, sourceCell)
यह फ़ंक्शन कोई पैरामीटर जोड़ता है. अगर उस नाम का पैरामीटर पहले से मौजूद है, तो यह Data
टाइप के डेटा सोर्स स्पेसिफ़िकेशन बिल्डर के लिए, उसकी सोर्स सेल को अपडेट करता है.
यह तरीका सिर्फ़ BigQuery डेटा सोर्स के लिए उपलब्ध है.
const specBuilder = SpreadsheetApp.newDataSourceSpec().asBigQuery(); specBuilder.setParameterFromCell('x', 'A1'); const bigQuerySpec = specBuilder.build();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
parameter | String | पैरामीटर का नाम. |
source | String | सोर्स सेल, जैसा कि A1 नोटेशन में बताया गया है. |
वापसी का टिकट
Big
— चेन बनाने के लिए बिल्डर.
set Project Id(projectId)
बिलिंग के लिए BigQuery प्रोजेक्ट का आईडी सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
project | String | बिलिंग प्रोजेक्ट का आईडी. |
वापसी का टिकट
Big
— चेन बनाने के लिए बिल्डर.
set Raw Query(rawQuery)
रॉ क्वेरी स्ट्रिंग सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
raw | String | रॉ क्वेरी स्ट्रिंग. |
वापसी का टिकट
Big
— चेन बनाने के लिए बिल्डर.
set Table Id(tableId)
BigQuery टेबल का आईडी सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
table | String | टेबल का आईडी. |
वापसी का टिकट
Big
— यह बिल्डर, चेन करने के लिए है.
set Table Project Id(projectId)
टेबल के लिए BigQuery प्रोजेक्ट आईडी सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
project | String | BigQuery टेबल का प्रोजेक्ट आईडी. |
वापसी का टिकट
Big
— चेन बनाने के लिए बिल्डर.