Class DataSourceSpecBuilder

DataSourceSpecBuilder

Trình tạo cho DataSourceSpec. Để tạo thông số cho một loại nhất định, hãy sử dụng phương thức as...(). Để tạo trình tạo mới, hãy sử dụng SpreadsheetApp.newDataSourceSpec(). Để sử dụng thông số kỹ thuật, hãy xem DataSourceTable.

Chỉ sử dụng lớp này với dữ liệu được kết nối với cơ sở dữ liệu.

Các ví dụ này minh hoạ cách tạo thông số kỹ thuật nguồn dữ liệu BigQuery.

var spec = SpreadsheetApp.newDataSourceSpec()
           .asBigQuery()
           .setProjectId('big_query_project')
           .setRawQuery('select @FIELD from table limit @LIMIT')
           .setParameterFromCell('FIELD', 'Sheet1!A1')
           .setParameterFromCell('LIMIT', 'namedRangeCell')
           .build();

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
asBigQuery()BigQueryDataSourceSpecBuilderTải trình tạo cho nguồn dữ liệu BigQuery.
build()DataSourceSpecXây dựng thông số kỹ thuật nguồn dữ liệu từ các chế độ cài đặt trong trình tạo này.
copy()DataSourceSpecBuilderTạo DataSourceSpecBuilder dựa trên chế độ cài đặt của nguồn dữ liệu này.
getParameters()DataSourceParameter[]Lấy các thông số của nguồn dữ liệu.
getType()DataSourceTypeLấy loại nguồn dữ liệu.
removeAllParameters()DataSourceSpecBuilderXoá tất cả các thông số.
removeParameter(parameterName)DataSourceSpecBuilderXoá thông số đã chỉ định.
setParameterFromCell(parameterName, sourceCell)DataSourceSpecBuilderThêm một tham số hoặc nếu tham số có tên tồn tại, hãy cập nhật ô nguồn của tham số đó.

Tài liệu chi tiết

asBigQuery()

Tải trình tạo cho nguồn dữ liệu BigQuery.

Cầu thủ trả bóng

BigQueryDataSourceSpecBuilder – Trình tạo quy cách nguồn dữ liệu của BigQuery.


build()

Xây dựng thông số kỹ thuật nguồn dữ liệu từ các chế độ cài đặt trong trình tạo này. Phải sử dụng as...() để chỉ định loại nguồn dữ liệu trước khi tạo bản dựng.

Cầu thủ trả bóng

DataSourceSpec – Thông số kỹ thuật của nguồn dữ liệu.


copy()

Tạo DataSourceSpecBuilder dựa trên chế độ cài đặt của nguồn dữ liệu này.

Cầu thủ trả bóng

DataSourceSpecBuilder – Trình tạo.


getParameters()

Lấy các thông số của nguồn dữ liệu.

Cầu thủ trả bóng

DataSourceParameter[] – Danh sách tham số.


getType()

Lấy loại nguồn dữ liệu.

Cầu thủ trả bóng

DataSourceType – Loại nguồn dữ liệu.


removeAllParameters()

Xoá tất cả các thông số.

Cầu thủ trả bóng

DataSourceSpecBuilder – Trình tạo để tạo chuỗi.


removeParameter(parameterName)

Xoá thông số đã chỉ định.

Các tham số

TênLoạiNội dung mô tả
parameterNameStringTên của thông số cần xoá.

Cầu thủ trả bóng

DataSourceSpecBuilder – Trình tạo để tạo chuỗi.


setParameterFromCell(parameterName, sourceCell)

Thêm một tham số hoặc nếu tham số có tên tồn tại, hãy cập nhật ô nguồn của tham số đó.

Các tham số

TênLoạiNội dung mô tả
parameterNameStringTên thông số.
sourceCellStringÔ nguồn, như được chỉ định trong ký hiệu A1.

Cầu thủ trả bóng

DataSourceSpecBuilder – Trình tạo để tạo chuỗi.