انتقِل إلى الإعدادات العامة لمواصفات مصدر بيانات حالي. للوصول إلى مواصفات مصدر البيانات
نوعًا ما، استخدم طريقة 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
— أداة الإنشاء