Class BigQueryConfig

BigQueryConfig

كائن ضبط لموصل BigQuery أصلي إرجاع هذا الكائن من getData() لـ "مركز البيانات" من أجل الاستعلام عن أداة الربط في BigQuery.

var cc = DataStudioApp.createCommunityConnector();
var types = cc.BigQueryParameterType;

var bqConfig = cc.newBigQueryConfig()
  .setBillingProjectId('billingProjectId')
  .setQuery('queryString')
  .setUseStandardSql(true)
  .setAccessToken('accessToken')
  .addQueryParameter('dob', types.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 — هذا العنصر، للتسلسل.