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 - این شی، برای زنجیره‌بندی.