ออบเจ็กต์การกำหนดค่าสำหรับเครื่องมือเชื่อมต่อ 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
นี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
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
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่