Class DataSourceSpecBuilder

DataSourceSpecBuilder

הבונה של DataSourceSpec. כדי ליצור מפרט מסוג מסוים, יש להשתמש בשיטה as...(). כדי ליצור כלי חדש, צריך להשתמש ב-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הפונקציה מקבלת את הכלי לבניית מקור נתונים ב-BigQuery.
build()DataSourceSpecיוצרת מפרט של מקור נתונים על סמך ההגדרות בכלי הזה.
copy()DataSourceSpecBuilderיצירת DataSourceSpecBuilder על סמך ההגדרות של מקור הנתונים הזה.
getParameters()DataSourceParameter[]הפונקציה מקבלת את הפרמטרים של מקור הנתונים.
getType()DataSourceTypeלקבלת הסוג של מקור הנתונים.
removeAllParameters()DataSourceSpecBuilderכל הפרמטרים יוסרו.
removeParameter(parameterName)DataSourceSpecBuilderמסירה את הפרמטר שצוין.
setParameterFromCell(parameterName, sourceCell)DataSourceSpecBuilderמוסיף פרמטר, או אם הפרמטר עם השם קיים, מעדכן את תא המקור שלו.

תיעוד מפורט

asBigQuery()

הפונקציה מקבלת את הכלי לבניית מקור נתונים ב-BigQuery.

החזרות

BigQueryDataSourceSpecBuilder – הכלי ליצירת מפרטים של מקור נתונים ב-BigQuery.


build()

יוצרת מפרט של מקור נתונים על סמך ההגדרות בכלי הזה. צריך להשתמש ב-as...() כדי לציין את הסוג של מקור הנתונים, לפני הבנייה.

החזרות

DataSourceSpec – המפרט של מקור הנתונים.


copy()

יצירת DataSourceSpecBuilder על סמך ההגדרות של מקור הנתונים הזה.

החזרות

DataSourceSpecBuilder - כלי היצירה.


getParameters()

הפונקציה מקבלת את הפרמטרים של מקור הנתונים.

החזרות

DataSourceParameter[] - רשימת הפרמטרים.


getType()

לקבלת הסוג של מקור הנתונים.

החזרות

DataSourceType – הסוג של מקור הנתונים.


removeAllParameters()

כל הפרמטרים יוסרו.

החזרות

DataSourceSpecBuilder – הכלי ליצירת שרשורים.


removeParameter(parameterName)

מסירה את הפרמטר שצוין.

פרמטרים

שםתיאורהתיאור
parameterNameStringשם הפרמטר שיש להסיר.

החזרות

DataSourceSpecBuilder – הכלי ליצירת שרשורים.


setParameterFromCell(parameterName, sourceCell)

מוסיף פרמטר, או אם הפרמטר עם השם קיים, מעדכן את תא המקור שלו.

פרמטרים

שםתיאורהתיאור
parameterNameStringשם הפרמטר.
sourceCellStringתא המקור, כפי שצוין בסימון A1.

החזרות

DataSourceSpecBuilder – הכלי ליצירת שרשורים.