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ứcKiểu dữ liệu trả vềMô tả ngắn
addQueryParameter(name, type, value)BigQueryConfigThêm tham số truy vấn vào BigQueryConfig này.
build()ObjectXác thực đối tượng này và trả về ở định dạng mà Data Studio cần.
printJson()StringIn đại diện JSON của đối tượng này.
setAccessToken(accessToken)BigQueryConfigThiết lập 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 diễn giải là SQL chuẩn hay SQL cũ.

Tài liệu chi tiết

addQueryParameter(name, type, value)

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

Các tham số

TênLoạiNội dung mô tả
nameStringTên thông số.
typeBigQueryParameterTypeLoại tham 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 đối tượng này và trả về ở định dạng mà Data Studio cần.

Cầu thủ trả bóng

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


printJson()

In đại diện JSON của đối tượng này. Thao tác này chỉ dùng để gỡ lỗi.

Cầu thủ trả bóng

String


setAccessToken(accessToken)

Thiết lập mã truy cập của BigQueryConfig này.

Các tham số

TênLoạiNội dung mô tả
accessTokenStringMã truy cập cần thiết lập.

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.

Các tham số

TênLoạiNội dung mô 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.

Các tham số

TênLoạiNội dung mô 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 diễn giải là SQL chuẩn hay SQL cũ.

Các tham số

TênLoạiNội dung mô tả
useStandardSqlBooleanNếu giá trị là true, truy vấn đó sẽ được diễn giải là SQL chuẩn. Nếu là false, truy vấn đó sẽ được diễn giải là SQL cũ.

Cầu thủ trả bóng

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