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เพิ่มพารามิเตอร์การค้นหาใน 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)

เพิ่มพารามิเตอร์การค้นหาใน 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 มาตรฐานหรือแบบเดิม

พารามิเตอร์

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

รีเทิร์น

BigQueryConfig — ออบเจ็กต์นี้สำหรับการทำห่วงโซ่