גישה להגדרות הכלליות של מפרט קיים של מקור נתונים. כדי לגשת למפרט של מקור נתונים לסוג מסוים, צריך להשתמש ב-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
- כלי היצירה.