Class BigQueryConfig

BigQueryConfig

یک شی پیکربندی برای یک اتصال دهنده BigQuery بومی. این شی را از getData() برای Data Studio برگردانید تا 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 یک پارامتر query به این BigQueryConfig اضافه می کند.
build() Object این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.
printJson() String نمایش JSON این شی را چاپ می کند.
setAccessToken(accessToken) BigQueryConfig نشانه دسترسی این BigQueryConfig را تنظیم می کند.
setBillingProjectId(billingProjectId) BigQueryConfig شناسه پروژه صورتحساب این BigQueryConfig را تنظیم می کند.
setQuery(query) BigQueryConfig پرس و جوی SQL این BigQueryConfig را تنظیم می کند.
setUseStandardSql(useStandardSql) BigQueryConfig تعیین می کند که آیا پرس و جو به عنوان SQL استاندارد یا قدیمی تفسیر می شود.

مستندات دقیق

addQueryParameter(name, type, value)

یک پارامتر query به این BigQueryConfig اضافه می کند.

مولفه های

نام تایپ کنید شرح
name String نام پارامتر
type BigQueryParameterType نوع پارامتر
value String مقدار پارامتر

برگشت

BigQueryConfig - این شی، برای زنجیره‌بندی.


build()

این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.

برگشت

Object - شیء Config معتبر.


printJson()

نمایش JSON این شی را چاپ می کند. این فقط برای رفع اشکال است.

برگشت

String


setAccessToken(accessToken)

نشانه دسترسی این BigQueryConfig را تنظیم می کند.

مولفه های

نام تایپ کنید شرح
accessToken String نشانه دسترسی برای تنظیم.

برگشت

BigQueryConfig - این شی، برای زنجیره‌بندی.


setBillingProjectId(billingProjectId)

شناسه پروژه صورتحساب این BigQueryConfig را تنظیم می کند.

مولفه های

نام تایپ کنید شرح
billingProjectId String شناسه پروژه صورتحساب برای تنظیم.

برگشت

BigQueryConfig - این شی، برای زنجیره‌بندی.


setQuery(query)

پرس و جوی SQL این BigQueryConfig را تنظیم می کند.

مولفه های

نام تایپ کنید شرح
query String پرس و جو برای تنظیم.

برگشت

BigQueryConfig - این شی، برای زنجیره‌بندی.


setUseStandardSql(useStandardSql)

تعیین می کند که آیا پرس و جو به عنوان SQL استاندارد یا قدیمی تفسیر می شود.

مولفه های

نام تایپ کنید شرح
useStandardSql Boolean اگر true ، پرس و جو به عنوان SQL استاندارد تفسیر می شود. اگر false ، پرس و جو به عنوان SQL قدیمی تفسیر می شود.

برگشت

BigQueryConfig - این شی، برای زنجیره‌بندی.