Class BigQueryConfig

BigQueryConfig

Đối tượng cấu hình cho trình kết nối BigQuery gốc. Trả về đối tượng này từ getData() cho Data Studio để truy vấn BigQuery cho trình kết nối.

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

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
addQueryParameter(name, type, value)BigQueryConfigThêm một tham số truy vấn vào BigQueryConfig này.
build()ObjectXác thực và trả về đối tượng này ở định dạng mà Data Studio yêu cầu.
printJson()StringIn bản trình bày JSON của đối tượng này.
setAccessToken(accessToken)BigQueryConfigĐặt mã truy cập của BigQueryConfig này.
setBillingProjectId(billingProjectId)BigQueryConfigĐặt mã dự án thanh toán của BigQueryConfig này.
setQuery(query)BigQueryConfigĐặt truy vấn SQL của BigQueryConfig này.
setUseStandardSql(useStandardSql)BigQueryConfigXác định xem truy vấn được hiểu là SQL chuẩn hay SQL cũ.

Tài liệu chi tiết

addQueryParameter(name, type, value)

Thêm một tham số truy vấn vào BigQueryConfig này.

Tham số

TênLoạiMô tả
nameStringTên thông số.
typeBigQueryParameterTypeLoại thông số.
valueStringGiá trị thông số.

Cầu thủ trả bóng

BigQueryConfig – Đối tượng này để tạo chuỗi.


build()

Xác thực và trả về đối tượng này ở định dạng mà Data Studio yêu cầu.

Cầu thủ trả bóng

Object – Đối tượng Config đã được xác thực.


printJson()

In bản trình bày JSON của đối tượng này. Thao tác này chỉ dành cho mục đích gỡ lỗi.

Cầu thủ trả bóng

String


setAccessToken(accessToken)

Đặt mã truy cập của BigQueryConfig này.

Tham số

TênLoạiMô tả
accessTokenStringMã truy cập cần đặt.

Cầu thủ trả bóng

BigQueryConfig – Đối tượng này để tạo chuỗi.


setBillingProjectId(billingProjectId)

Đặt mã dự án thanh toán của BigQueryConfig này.

Tham số

TênLoạiMô tả
billingProjectIdStringMã dự án thanh toán cần đặt.

Cầu thủ trả bóng

BigQueryConfig – Đối tượng này để tạo chuỗi.


setQuery(query)

Đặt truy vấn SQL của BigQueryConfig này.

Tham số

TênLoạiMô tả
queryStringTruy vấn cần đặt.

Cầu thủ trả bóng

BigQueryConfig – Đối tượng này để tạo chuỗi.


setUseStandardSql(useStandardSql)

Xác định xem truy vấn được hiểu là SQL chuẩn hay SQL cũ.

Tham số

TênLoạiMô tả
useStandardSqlBooleanNếu là true, truy vấn này sẽ được diễn giải là SQL chuẩn. Nếu là false, truy vấn đó sẽ được hiểu là SQL cũ.

Cầu thủ trả bóng

BigQueryConfig – Đối tượng này để tạo chuỗi.