Trình tạo cho DataSourceSpec
. Để tạo thông số kỹ thuật cho một loại nhất định, hãy sử dụng phương thức as...()
. Để tạo một 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 cho thấy cách tạo thông số 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ức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
asBigQuery() | BigQueryDataSourceSpecBuilder | Tải trình tạo cho nguồn dữ liệu BigQuery. |
build() | DataSourceSpec | Tạo một thông số kỹ thuật nguồn dữ liệu từ phần cài đặt trong trình tạo này. |
copy() | DataSourceSpecBuilder | Tạo một DataSourceSpecBuilder dựa trên chế độ cài đặt của nguồn dữ liệu này. |
getParameters() | DataSourceParameter[] | Lấy các tham số của nguồn dữ liệu. |
getType() | DataSourceType | Xem loại nguồn dữ liệu. |
removeAllParameters() | DataSourceSpecBuilder | Xoá tất cả thông số. |
removeParameter(parameterName) | DataSourceSpecBuilder | Xoá thông số đã chỉ định. |
setParameterFromCell(parameterName, sourceCell) | DataSourceSpecBuilder | Thêm một tham số hoặc nếu tham số có tên tồn tại, sẽ 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 thông số nguồn dữ liệu của BigQuery.
build()
Tạo một thông số kỹ thuật nguồn dữ liệu từ phần cài đặt trong trình tạo này. Phải dùng as...()
để chỉ định loại nguồn dữ liệu trước khi tạo.
Cầu thủ trả bóng
DataSourceSpec
– Thông số kỹ thuật nguồn dữ liệu.
copy()
Tạo một 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()
getType()
removeAllParameters()
removeParameter(parameterName)
Xoá thông số đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
parameterName | String | Tê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, sẽ cập nhật ô nguồn của tham số đó.
Tham số
Tên | Loại | Mô tả |
---|---|---|
parameterName | String | Tên thông số. |
sourceCell | String | Ô 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.