Class BigQueryConfig

بیگ‌کوئری کانفیگ

یک شیء پیکربندی برای یک کانکتور بومی BigQuery. این شیء را از getData() برای Data Studio برگردانید تا BigQuery را برای کانکتور جستجو کند.

const cc = DataStudioApp.createCommunityConnector();

const bqConfig =
    cc.newBigQueryConfig()
        .setBillingProjectId('billingProjectId')
        .setQuery('queryString')
        .setUseStandardSql(true)
        .setAccessToken('accessToken')
        .addQueryParameter('dob', cc.BigQueryParameterType.STRING, '01011990')
        .build();

روش‌ها

روش نوع بازگشتی شرح مختصر
add Query Parameter(name, type, value) Big Query Config یک پارامتر پرس‌وجو به این Big Query Config اضافه می‌کند.
build() Object این شیء را اعتبارسنجی می‌کند و آن را در قالبی که توسط Data Studio مورد نیاز است، برمی‌گرداند.
print Json() String نمایش JSON این شیء را چاپ می‌کند.
set Access Token(accessToken) Big Query Config توکن دسترسی این Big Query Config را تنظیم می‌کند.
set Billing Project Id(billingProjectId) Big Query Config شناسه پروژه صورتحساب این Big Query Config را تنظیم می‌کند.
set Query(query) Big Query Config کوئری SQL مربوط به این Big Query Config تنظیم می‌کند.
set Use Standard Sql(useStandardSql) Big Query Config تعیین می‌کند که آیا پرس‌وجو به عنوان SQL استاندارد یا قدیمی تفسیر می‌شود.

مستندات دقیق

addQueryParameter(name, type, value)

یک پارامتر پرس‌وجو به این BigQueryConfig اضافه می‌کند.

پارامترها

نام نوع توضیحات
name String نام پارامتر.
type Big Query Parameter Type نوع پارامتر.
value String مقدار پارامتر.

بازگشت

BigQueryConfig — این شیء، برای زنجیره‌سازی.


build()

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

بازگشت

Object — شیء Config اعتبارسنجی‌شده.


printJson()

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

بازگشت

String


setAccessToken(accessToken)

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

پارامترها

نام نوع توضیحات
access Token String توکن دسترسی برای تنظیم.

بازگشت

BigQueryConfig — این شیء، برای زنجیره‌سازی.


setBillingProjectId(billingProjectId)

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

پارامترها

نام نوع توضیحات
billing Project Id String شناسه پروژه صورتحساب برای تنظیم.

بازگشت

BigQueryConfig — این شیء، برای زنجیره‌سازی.


setQuery(query)

کوئری SQL مربوط به BigQueryConfig را تنظیم می‌کند.

پارامترها

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

بازگشت

BigQueryConfig — این شیء، برای زنجیره‌سازی.


setUseStandardSql(useStandardSql)

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

پارامترها

نام نوع توضیحات
use Standard Sql Boolean اگر true ، پرس‌وجو به عنوان SQL استاندارد تفسیر می‌شود. اگر false ، پرس‌وجو به عنوان SQL قدیمی تفسیر می‌شود.

بازگشت

BigQueryConfig — این شیء، برای زنجیره‌سازی.