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تتحقّق هذه الدالة من صحة العنصر وتعرضه بالتنسيق الذي يحتاج إليه "مركز البيانات".
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()

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

الإرجاع

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: هذا العنصر، للتسلسل