Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

الوصول إلى مواصفات مصدر بيانات BigQuery الحالي لإنشاء مواصفات جديدة لمصدر بيانات، استخدِم SpreadsheetApp.newDataSourceSpec().

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()DataSourceSpecBuilderتُنشئ هذه الطريقة DataSourceSpecBuilder استنادًا إلى إعدادات مصدر البيانات هذا.
getDatasetId()Stringتعرض هذه السمة رقم تعريف مجموعة بيانات BigQuery.
getParameters()DataSourceParameter[]تعرض هذه الطريقة مَعلمات مصدر البيانات.
getProjectId()Stringتعرض هذه السمة رقم تعريف مشروع الفوترة.
getRawQuery()Stringتعرض هذه السمة سلسلة طلب البحث الأولية.
getTableId()Stringتعرض هذه السمة رقم تعريف جدول BigQuery.
getTableProjectId()Stringتعرض هذه السمة رقم تعريف مشروع BigQuery للجدول.
getType()DataSourceTypeتعرض هذه السمة نوع مصدر البيانات.

مستندات تفصيلية

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: نوع مصدر البيانات