Class BigQueryConfig

BigQueryConfig

عنصر ضبط لموصّل 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();

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
addQueryParameter(name, type, value)BigQueryConfigتُضيف مَعلمة طلب بحث إلى هذا BigQueryConfig.
build()Objectتُجري هذه الدالة عملية التحقّق من صحة هذا العنصر وتُعيده بالتنسيق المطلوب في "مركز بيانات Google".
printJson()Stringتُطبع تمثيل JSON لهذا الكائن.
setAccessToken(accessToken)BigQueryConfigتُستخدَم لضبط رمز الوصول إلى هذا BigQueryConfig.
setBillingProjectId(billingProjectId)BigQueryConfigلضبط معرّف مشروع الفوترة لهذا BigQueryConfig.
setQuery(query)BigQueryConfigتُستخدَم لضبط استعلام SQL الخاص بهذا BigQueryConfig.
setUseStandardSql(useStandardSql)BigQueryConfigلتحديد ما إذا كان سيتم تفسير طلب البحث على أنّه لغة SQL عادية أو قديمة.

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

addQueryParameter(name, type, value)

تُضيف مَعلمة طلب بحث إلى هذا BigQueryConfig.

المعلَمات

الاسمالنوعالوصف
nameStringاسم المَعلمة
typeBigQueryParameterTypeنوع المَعلمة
valueStringقيمة المَعلمة

الإرجاع

BigQueryConfig: هذا العنصر، لإنشاء سلسلة.


build()

تُجري هذه الدالة عملية التحقّق من صحة هذا العنصر وتُعيده بالتنسيق المطلوب في "مركز بيانات Google".

الإرجاع

Object: عنصر Config الذي تم التحقّق منه


printJson()

تُطبع تمثيل JSON لهذا الكائن. يُستخدم هذا الخيار لتصحيح الأخطاء فقط.

الإرجاع

String


setAccessToken(accessToken)

تُستخدَم لضبط رمز الوصول إلى هذا BigQueryConfig.

المعلَمات

الاسمالنوعالوصف
accessTokenStringرمز الدخول المطلوب ضبطه.

الإرجاع

BigQueryConfig: هذا العنصر، لإنشاء سلسلة.


setBillingProjectId(billingProjectId)

لضبط معرّف مشروع الفوترة لهذا BigQueryConfig.

المعلَمات

الاسمالنوعالوصف
billingProjectIdStringرقم تعريف مشروع الفوترة المطلوب ضبطه

الإرجاع

BigQueryConfig: هذا العنصر، لإنشاء سلسلة.


setQuery(query)

تُستخدَم لضبط استعلام SQL الخاص بهذا BigQueryConfig.

المعلَمات

الاسمالنوعالوصف
queryStringطلب البحث المطلوب ضبطه

الإرجاع

BigQueryConfig: هذا العنصر، لإنشاء سلسلة.


setUseStandardSql(useStandardSql)

لتحديد ما إذا كان سيتم تفسير طلب البحث على أنّه لغة SQL عادية أو قديمة.

المعلَمات

الاسمالنوعالوصف
useStandardSqlBooleanإذا كان true، يتم تفسير الطلب على أنّه طلب في الإصدار العادي من لغة الاستعلامات البنيوية (SQL). إذا كان false، يتم تفسير طلب البحث على أنّه لغة SQL القديمة.

الإرجاع

BigQueryConfig: هذا العنصر، لإنشاء سلسلة.