یک شیء پیکربندی برای یک کانکتور بومی 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 — این شیء، برای زنجیرهسازی.