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 هذا.

المَعلمات

الاسمTypeالوصف
nameStringاسم المَعلمة.
typeBigQueryParameterTypeنوع المَعلمة.
valueStringتمثّل هذه السمة قيمة المَعلمة.

استرجاع الكرة

BigQueryConfig: هذا الكائن للتسلسل.


build()

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

استرجاع الكرة

Object: كائن Config الذي تم التحقّق من صحته.


printJson()

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

استرجاع الكرة

String


setAccessToken(accessToken)

لضبط رمز الدخول لجهاز BigQueryConfig هذا.

المَعلمات

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

استرجاع الكرة

BigQueryConfig: هذا الكائن للتسلسل.


setBillingProjectId(billingProjectId)

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

المَعلمات

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

استرجاع الكرة

BigQueryConfig: هذا الكائن للتسلسل.


setQuery(query)

لضبط طلب بحث SQL لهذا BigQueryConfig.

المَعلمات

الاسمTypeالوصف
queryStringالاستعلام المطلوب تعيينه.

استرجاع الكرة

BigQueryConfig: هذا الكائن للتسلسل.


setUseStandardSql(useStandardSql)

تحدد ما إذا كان يتم تفسير الاستعلام على أنه SQL قياسي أم قديم.

المَعلمات

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

استرجاع الكرة

BigQueryConfig: هذا الكائن للتسلسل.