Class BigQueryConfig

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();

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addQueryParameter(name, type, value)BigQueryConfigเพิ่มพารามิเตอร์การค้นหาลงใน 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 มาตรฐานหรือ SQL เดิม

เอกสารประกอบโดยละเอียด

addQueryParameter(name, type, value)

เพิ่มพารามิเตอร์การค้นหาลงใน BigQueryConfig นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
nameStringชื่อพารามิเตอร์
typeBigQueryParameterTypeประเภทพารามิเตอร์
valueStringค่าพารามิเตอร์

รีเทิร์น

BigQueryConfig — ออบเจ็กต์นี้สําหรับการต่อเชื่อม


build()

ตรวจสอบออบเจ็กต์นี้และแสดงผลในรูปแบบที่ Data Studio ต้องการ

รีเทิร์น

Object — ออบเจ็กต์ Config ที่ตรวจสอบแล้ว


printJson()

พิมพ์การแสดง JSON ของออบเจ็กต์นี้ การดำเนินการนี้มีไว้สำหรับการแก้ไขข้อบกพร่องเท่านั้น

รีเทิร์น

String


setAccessToken(accessToken)

ตั้งค่าโทเค็นการเข้าถึงของ BigQueryConfig นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
accessTokenStringโทเค็นการเข้าถึงที่จะตั้งค่า

รีเทิร์น

BigQueryConfig — ออบเจ็กต์นี้สําหรับการต่อเชื่อม


setBillingProjectId(billingProjectId)

ตั้งค่ารหัสโปรเจ็กต์การเรียกเก็บเงินของ BigQueryConfig นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
billingProjectIdStringรหัสโปรเจ็กต์การเรียกเก็บเงินที่จะตั้งค่า

รีเทิร์น

BigQueryConfig — ออบเจ็กต์นี้สําหรับการต่อเชื่อม


setQuery(query)

ตั้งค่าการค้นหา SQL ของ BigQueryConfig นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
queryStringคําค้นหาที่จะตั้งค่า

รีเทิร์น

BigQueryConfig — ออบเจ็กต์นี้สําหรับการต่อเชื่อม


setUseStandardSql(useStandardSql)

กำหนดว่าระบบจะตีความการค้นหาเป็น SQL มาตรฐานหรือ SQL เดิม

พารามิเตอร์

ชื่อประเภทคำอธิบาย
useStandardSqlBooleanหากเป็น true ระบบจะตีความการค้นหาเป็น SQL มาตรฐาน หากเป็น false ระบบจะตีความการค้นหาเป็น SQL เดิม

รีเทิร์น

BigQueryConfig — ออบเจ็กต์นี้สําหรับการต่อเชื่อม