Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

Truy cập vào thông số kỹ thuật hiện có của nguồn dữ liệu BigQuery. Để tạo thông số kỹ thuật nguồn dữ liệu mới, hãy sử dụng SpreadsheetApp.newDataSourceSpec().

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
copy()DataSourceSpecBuilderTạo DataSourceSpecBuilder dựa trên chế độ cài đặt của nguồn dữ liệu này.
getDatasetId()StringLấy mã nhận dạng tập dữ liệu BigQuery.
getParameters()DataSourceParameter[]Lấy các tham số của nguồn dữ liệu.
getProjectId()StringLấy mã dự án thanh toán.
getRawQuery()StringLấy chuỗi truy vấn thô.
getTableId()StringLấy mã bảng BigQuery.
getTableProjectId()StringLấy mã dự án BigQuery cho bảng.
getType()DataSourceTypeLấy loại nguồn dữ liệu.

Tài liệu chi tiết

copy()

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

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl(
    'https://docs.google.com/spreadsheets/d/abc123456/edit',
);
const spec = ss.getDataSources()[0].getSpec();

const newSpec = spec.copy();

Cầu thủ trả bóng

DataSourceSpecBuilder – Trình tạo.


getDatasetId()

Lấy mã nhận dạng tập dữ liệu BigQuery.

Cầu thủ trả bóng

String – Mã nhận dạng tập dữ liệu hoặc một chuỗi trống nếu thông số kỹ thuật của nguồn dữ liệu được xác định bằng truy vấn thô.


getParameters()

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

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl(
    'https://docs.google.com/spreadsheets/d/abc123456/edit',
);
const spec = ss.getDataSources()[0].getSpec();
const parameters = spec.getParameters();

Phương thức này chỉ áp dụng cho nguồn dữ liệu BigQuery.

Cầu thủ trả bóng

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


getProjectId()

Lấy mã dự án thanh toán.

Cầu thủ trả bóng

String – Mã dự án.


getRawQuery()

Lấy chuỗi truy vấn thô.

Cầu thủ trả bóng

String – Chuỗi truy vấn thô.


getTableId()

Lấy mã bảng BigQuery.

Cầu thủ trả bóng

String – Mã nhận dạng bảng hoặc một chuỗi trống nếu thông số kỹ thuật của nguồn dữ liệu được xác định bằng truy vấn thô.


getTableProjectId()

Lấy mã dự án BigQuery cho bảng.

Cầu thủ trả bóng

String – Mã dự án bảng hoặc một chuỗi trống nếu thông số kỹ thuật của nguồn dữ liệu được xác định bằng truy vấn thô.


getType()

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

// TODO(developer): Replace the URL with your own.
const ss = SpreadsheetApp.openByUrl(
    'https://docs.google.com/spreadsheets/d/abc123456/edit',
);
const spec = ss.getDataSources()[0].getSpec();
const type = spec.getType();

Cầu thủ trả bóng

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