ה-builder של DataSourceSpec
. כדי ליצור מפרט לסוג מסוים, צריך להשתמש ב-method as...()
. כדי ליצור builder חדש, צריך להשתמש ב-SpreadsheetApp.newDataSourceSpec()
. כדי להשתמש במפרט: DataSourceTable
.
יש להשתמש בכיתה הזו רק עם נתונים שמקושרים למסד נתונים.
הדוגמאות האלה ממחישות איך לפתח מפרט של מקורות נתונים ל-BigQuery.
var spec = SpreadsheetApp.newDataSourceSpec() .asBigQuery() .setProjectId('big_query_project') .setRawQuery('select @FIELD from table limit @LIMIT') .setParameterFromCell('FIELD', 'Sheet1!A1') .setParameterFromCell('LIMIT', 'namedRangeCell') .build();
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
asBigQuery() | BigQueryDataSourceSpecBuilder | קבלת ה-builder של מקור הנתונים של BigQuery. |
build() | DataSourceSpec | יצירת מפרט של מקור נתונים מההגדרות של ה-builder הזה. |
copy() | DataSourceSpecBuilder | ייווצר DataSourceSpecBuilder על סמך ההגדרות של מקור הנתונים. |
getParameters() | DataSourceParameter[] | הפונקציה מקבלת את הפרמטרים של מקור הנתונים. |
getType() | DataSourceType | הפונקציה מקבלת את הסוג של מקור הנתונים. |
removeAllParameters() | DataSourceSpecBuilder | מסירה את כל הפרמטרים. |
removeParameter(parameterName) | DataSourceSpecBuilder | מסירה את הפרמטר שצוין. |
setParameterFromCell(parameterName, sourceCell) | DataSourceSpecBuilder | הפונקציה מוסיפה פרמטר. אם הפרמטר עם השם קיים, המערכת מעדכנת את תא המקור שלו. |
מסמכי תיעוד מפורטים
asBigQuery()
קבלת ה-builder של מקור הנתונים של BigQuery.
חזרה
BigQueryDataSourceSpecBuilder
– בונה מפרטי מקורות הנתונים של BigQuery.
build()
יצירת מפרט של מקור נתונים מההגדרות של ה-builder הזה. חובה להשתמש ב-as...()
כדי לציין את סוג מקור הנתונים לפני הבנייה.
חזרה
DataSourceSpec
– מפרט מקור הנתונים.
copy()
ייווצר DataSourceSpecBuilder
על סמך ההגדרות של מקור הנתונים.
חזרה
DataSourceSpecBuilder
– ה-builder.
getParameters()
getType()
removeAllParameters()
removeParameter(parameterName)
מסירה את הפרמטר שצוין.
פרמטרים
שם | סוג | תיאור |
---|---|---|
parameterName | String | שם הפרמטר שרוצים להסיר. |
חזרה
DataSourceSpecBuilder
– ה-builder, לשרשורים.
setParameterFromCell(parameterName, sourceCell)
הפונקציה מוסיפה פרמטר. אם הפרמטר עם השם קיים, המערכת מעדכנת את תא המקור שלו.
פרמטרים
שם | סוג | תיאור |
---|---|---|
parameterName | String | שם הפרמטר. |
sourceCell | String | תא המקור, כפי שמצוין בסימון A1. |
חזרה
DataSourceSpecBuilder
– ה-builder, לשרשורים.