عنصر إعدادات لأداة ربط BigQuery الأصلية يجب عرض هذا العنصر من getData()
لكي يطلب "مركز البيانات" من BigQuery بيانات الموصل.
const cc = DataStudioApp.createCommunityConnector(); const bqConfig = cc.newBigQueryConfig() .setBillingProjectId('billingProjectId') .setQuery('queryString') .setUseStandardSql(true) .setAccessToken('accessToken') .addQueryParameter('dob', cc.BigQueryParameterType.STRING, '01011990') .build();
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
add | Big | يضيف هذا الإجراء مَعلَمة طلب بحث إلى Big. |
build() | Object | تتحقّق هذه الدالة من صحة العنصر وتعرضه بالتنسيق الذي يحتاج إليه "مركز البيانات". |
print | String | تعرض هذه الطريقة تمثيل JSON لهذا العنصر. |
set | Big | تضبط هذه السمة رمز الدخول الخاص بـ Big. |
set | Big | تضبط هذه السمة معرّف مشروع الفوترة الخاص بـ Big. |
set | Big | تضبط هذه السمة طلب بحث SQL الخاص بـ Big. |
set | Big | تحدّد ما إذا كان سيتم تفسير طلب البحث على أنّه إصدار عادي أو قديم من SQL. |
مستندات تفصيلية
addQueryParameter(name, type, value)
يضيف هذا الإجراء مَعلَمة طلب بحث إلى BigQueryConfig.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
name | String | اسم المَعلمة |
type | Big | نوع المَعلمة |
value | String | قيمة المَعلمة |
الإرجاع
BigQueryConfig: هذا العنصر، للتسلسل
build()
تتحقّق هذه الدالة من صحة العنصر وتعرضه بالتنسيق الذي يحتاج إليه "مركز البيانات".
الإرجاع
Object: عنصر Config الذي تم التحقّق من صحته
printJson()
تعرض هذه الطريقة تمثيل JSON لهذا العنصر. يُستخدم هذا الإعداد لتصحيح الأخطاء فقط.
الإرجاع
String
setAccessToken(accessToken)
تضبط هذه السمة رمز الدخول الخاص بـ BigQueryConfig.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
access | String | رمز الدخول المطلوب ضبطه. |
الإرجاع
BigQueryConfig: هذا العنصر، للتسلسل
setBillingProjectId(billingProjectId)
تضبط هذه السمة معرّف مشروع الفوترة الخاص بـ BigQueryConfig.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
billing | String | رقم تعريف مشروع الفوترة المطلوب ضبطه. |
الإرجاع
BigQueryConfig: هذا العنصر، للتسلسل
setQuery(query)
تضبط هذه السمة طلب بحث SQL الخاص بـ BigQueryConfig.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
query | String | طلب البحث الذي سيتم ضبطه |
الإرجاع
BigQueryConfig: هذا العنصر، للتسلسل
setUseStandardSql(useStandardSql)
تحدّد ما إذا كان سيتم تفسير طلب البحث على أنّه إصدار عادي أو قديم من SQL.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
use | Boolean | إذا كانت القيمة true، يتم تفسير طلب البحث على أنّه طلب بحث بلغة SQL العادية. إذا كانت القيمة false، يتم تفسير طلب البحث على أنّه استعلام SQL قديم. |
الإرجاع
BigQueryConfig: هذا العنصر، للتسلسل