Data
שמשמש לגישה ספציפית למפרטי מקור הנתונים הקיימים ב-Looker. כדי ליצור מפרט חדש של מקור נתונים, משתמשים ב-Spreadsheet
.
בדוגמה הזו מוסבר איך אפשר לקבל את מפרט מקור הנתונים של Looker מגיליון שיש בו רק חיבור אחד ל-Looker.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker();
Methods
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
copy() | Data | יצירת Data על סמך ההגדרות של מקור הנתונים הזה. |
get | String | הפונקציה מקבלת את השם של האפשרויות הנוספות ב-Looker במודל. |
get | String | הפונקציה מקבלת את כתובת ה-URL של המכונה של Looker. |
get | String | הפונקציה מקבלת את השם של מודל Looker במכונה. |
get | Data | הפונקציה מקבלת את הפרמטרים של מקור הנתונים. |
get | 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
– ה-builder.
get Explore Name()
הפונקציה מקבלת את השם של האפשרויות הנוספות ב-Looker במודל.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker(); const exploreName = lookerDataSourceSpec.getExploreName(); Logger.log(exploreName);
חזרה
String
– השם של הניתוח ב-Looker.
get Instance Url()
הפונקציה מקבלת את כתובת ה-URL של המכונה של Looker.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker(); const instanceUrl = lookerDataSourceSpec.getInstanceUrl(); Logger.log(instanceUrl);
חזרה
String
– כתובת ה-URL של המכונה של Looker.
get Model Name()
הפונקציה מקבלת את השם של מודל Looker במכונה.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const lookerDataSourceSpec = ss.getDataSources()[0].getSpec().asLooker(); const modelName = lookerDataSourceSpec.getModelName(); Logger.log(modelName);
חזרה
String
– השם של מודל Looker.
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 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
– סוג מקור הנתונים.