גישה להגדרות הכלליות של מפרט קיים של מקור נתונים. כדי לגשת למפרט של מקור הנתונים עבור
סוג מסוים, יש להשתמש ב-method as...()
. כדי ליצור מפרט חדש של מקור נתונים, יש להשתמש ב-SpreadsheetApp.newDataSourceSpec()
.
יש להשתמש בכיתה הזו רק עם נתונים שמקושרים למסד נתונים.
בדוגמה הזו תוכלו לראות איך לקבל מידע ממפרט מקורות הנתונים של BigQuery.
var dataSourceTable = SpreadsheetApp.getActive().getSheetByName("Data Sheet 1").getDataSourceTables()[0]; var spec = dataSourceTable.getDataSource().getSpec(); if (spec.getType() == SpreadsheetApp.DataSourceType.BIGQUERY) { var bqSpec = spec.asBigQuery(); Logger.log("Project ID: %s\n", bqSpec.getProjectId()); Logger.log("Raw query string: %s\n", bqSpec.getRawQuery()); }
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
asBigQuery() | BigQueryDataSourceSpec | קבלת המפרט של מקור הנתונים של BigQuery. |
copy() | DataSourceSpecBuilder | ייווצר DataSourceSpecBuilder על סמך ההגדרות של מקור הנתונים. |
getParameters() | DataSourceParameter[] | הפונקציה מקבלת את הפרמטרים של מקור הנתונים. |
getType() | DataSourceType | הפונקציה מקבלת את הסוג של מקור הנתונים. |
מסמכי תיעוד מפורטים
asBigQuery()
קבלת המפרט של מקור הנתונים של BigQuery.
חזרה
BigQueryDataSourceSpec
– המפרט של מקור הנתונים ב-BigQuery.
copy()
ייווצר DataSourceSpecBuilder
על סמך ההגדרות של מקור הנתונים.
חזרה
DataSourceSpecBuilder
– ה-builder.