به مشخصات منبع داده BigQuery موجود دسترسی داشته باشید. برای ایجاد مشخصات منبع داده جدید، از Spreadsheet App.newDataSourceSpec()
استفاده کنید.
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
copy() | Data Source Spec Builder | بر اساس تنظیمات این منبع داده، یک Data Source Spec Builder ایجاد می کند. |
get Dataset Id() | String | شناسه مجموعه داده BigQuery را دریافت می کند. |
get Parameters() | Data Source Parameter[] | پارامترهای منبع داده را دریافت می کند. |
get Project Id() | String | شناسه پروژه صورتحساب را دریافت می کند. |
get Raw Query() | String | رشته پرس و جو خام را دریافت می کند. |
get Table Id() | String | شناسه جدول BigQuery را دریافت می کند. |
get Table Project Id() | String | شناسه پروژه BigQuery را برای جدول دریافت می کند. |
get Type() | Data Source Type | نوع منبع داده را دریافت می کند. |
مستندات دقیق
copy()
بر اساس تنظیمات این منبع داده، یک Data Source Spec Builder
ایجاد می کند.
// 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 Source Spec Builder
- سازنده.
get Dataset Id()
شناسه مجموعه داده BigQuery را دریافت می کند.
بازگشت
String
- شناسه مجموعه داده یا یک رشته خالی اگر مشخصات منبع داده با یک پرس و جو خام تعریف شده باشد.
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 Source Parameter[]
- فهرست پارامترها.
get Project Id()
شناسه پروژه صورتحساب را دریافت می کند.
بازگشت
String
- شناسه پروژه.
get Raw Query()
رشته پرس و جو خام را دریافت می کند.
بازگشت
String
- رشته پرس و جو خام.
get Table Id()
شناسه جدول BigQuery را دریافت می کند.
بازگشت
String
- شناسه جدول یا یک رشته خالی اگر مشخصات منبع داده با یک پرس و جو خام تعریف شده باشد.
get Table Project Id()
شناسه پروژه BigQuery را برای جدول دریافت می کند.
بازگشت
String
- شناسه پروژه جدول، یا یک رشته خالی اگر مشخصات منبع داده با یک جستجوی خام تعریف شده باشد.
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 Source Type
- نوع منبع داده.