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() để Data Studio truy vấn BigQuery cho trình kết nối.

const cc = DataStudioApp.createCommunityConnector();

const bqConfig =
    cc.newBigQueryConfig()
        .setBillingProjectId('billingProjectId')
        .setQuery('queryString')
        .setUseStandardSql(true)
        .setAccessToken('accessToken')
        .addQueryParameter('dob', cc.BigQueryParameterType.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 đối tượng này và trả về đối tượng đó ở định dạng mà Data Studio cần.
printJson()StringIn nội dung đại diện 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 diễn giải 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 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ề đối tượng đó ở đị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 nội dung đại diện JSON của đối tượng này. Lựa chọn này chỉ dùng để 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 diễn giải là SQL chuẩn hay SQL cũ.

Tham số

TênLoạiMô tả
useStandardSqlBooleanNếu 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.