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');
var spec = ss.getDataSources()[0].getSpec();

var 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');
var spec = ss.getDataSources()[0].getSpec();
var 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');
var spec = ss.getDataSources()[0].getSpec();
var type = spec.getType();

الإرجاع

DataSourceType — نوع مصدر البيانات