Class DataSourceSpec

DataSourceSpec

Truy cập vào chế độ cài đặt chung của thông số nguồn dữ liệu hiện có. Để truy cập vào thông số nguồn dữ liệu cho một số loại nhất định, hãy sử dụng phương thức as...(). Để tạo quy cách nguồn dữ liệu mới, hãy sử dụng SpreadsheetApp.newDataSourceSpec().

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.

Ví dụ này cho thấy cách nhận thông tin từ quy cách nguồn dữ liệu BigQuery.

var dataSourceTable =
    SpreadsheetApp.getActive().getSheetByName("Data Sheet 1").getDataSourceTables()[0];
var spec = dataSourceTable.getDataSource().getSpec();
if (spec.getType() == SpreadsheetApp.DataSourceType.BIGQUERY) {
  var bqSpec = spec.asBigQuery();
  Logger.log("Project ID: %s\n", bqSpec.getProjectId());
  Logger.log("Raw query string: %s\n", bqSpec.getRawQuery());
}

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
asBigQuery()BigQueryDataSourceSpecXem thông số kỹ thuật của nguồn dữ liệu BigQuery.
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.

Tài liệu chi tiết

asBigQuery()

Xem thông số kỹ thuật của nguồn dữ liệu BigQuery.

Cầu thủ trả bóng

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


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.