الوصول إلى مواصفات مصدر بيانات BigQuery الحالي لإنشاء مواصفات جديدة لمصدر بيانات، استخدِم SpreadsheetApp.newDataSourceSpec().
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
copy() | Data | تُنشئ هذه الطريقة Data استنادًا إلى إعدادات مصدر البيانات هذا. |
get | String | تعرض هذه السمة رقم تعريف مجموعة بيانات BigQuery. |
get | Data | تعرض هذه الطريقة مَعلمات مصدر البيانات. |
get | String | تعرض هذه السمة رقم تعريف مشروع الفوترة. |
get | String | تعرض هذه السمة سلسلة طلب البحث الأولية. |
get | String | تعرض هذه السمة رقم تعريف جدول BigQuery. |
get | String | تعرض هذه السمة رقم تعريف مشروع BigQuery للجدول. |
get | Data | تعرض هذه السمة نوع مصدر البيانات. |
مستندات تفصيلية
copy()
تُنشئ هذه الطريقة DataSourceSpecBuilder استنادًا إلى إعدادات مصدر البيانات هذا.
// 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();
الإرجاع
DataSourceSpecBuilder: البنّاء
getDatasetId()
تعرض هذه السمة رقم تعريف مجموعة بيانات BigQuery.
الإرجاع
String: رقم تعريف مجموعة البيانات، أو سلسلة فارغة إذا تم تحديد مواصفات مصدر البيانات من خلال طلب بحث أولي.
getParameters()
تعرض هذه الطريقة مَعلمات مصدر البيانات.
// 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 فقط.
الإرجاع
DataSourceParameter[]: قائمة المَعلمات
getProjectId()
تعرض هذه السمة رقم تعريف مشروع الفوترة.
الإرجاع
استبدِل String برقم تعريف المشروع.
getRawQuery()
تعرض هذه السمة سلسلة طلب البحث الأولية.
الإرجاع
String: سلسلة طلب البحث الأولية
getTableId()
تعرض هذه السمة رقم تعريف جدول BigQuery.
الإرجاع
String: رقم تعريف الجدول، أو سلسلة فارغة إذا تم تحديد مواصفات مصدر البيانات من خلال طلب بحث أولي.
getTableProjectId()
تعرض هذه السمة رقم تعريف مشروع BigQuery للجدول.
الإرجاع
String: رقم تعريف مشروع الجدول، أو سلسلة فارغة إذا تم تحديد مواصفات مصدر البيانات من خلال طلب بحث أولي.
getType()
تعرض هذه السمة نوع مصدر البيانات.
// 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();
الإرجاع
DataSourceType: نوع مصدر البيانات