Class BigQueryDataSourceSpec

BigQueryDataSourceSpec

Uzyskaj dostęp do specyfikacji istniejącego źródła danych BigQuery. Aby utworzyć nową specyfikację źródła danych, użyj SpreadsheetApp.newDataSourceSpec().

Metody

MetodaZwracany typKrótki opis
copy()DataSourceSpecBuilderTworzy DataSourceSpecBuilder na podstawie ustawień tego źródła danych.
getDatasetId()StringPobiera identyfikator zbioru danych BigQuery.
getParameters()DataSourceParameter[]Pobiera parametry źródła danych.
getProjectId()StringPobiera identyfikator projektu rozliczeniowego.
getRawQuery()StringPobiera nieprzetworzony ciąg zapytania.
getTableId()StringPobiera identyfikator tabeli BigQuery.
getTableProjectId()StringPobiera identyfikator projektu BigQuery dla tabeli.
getType()DataSourceTypePobiera typ źródła danych.

Szczegółowa dokumentacja

copy()

Tworzy DataSourceSpecBuilder na podstawie ustawień tego źródła danych.

// 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();

Powrót

DataSourceSpecBuilder – monter.


getDatasetId()

Pobiera identyfikator zbioru danych BigQuery.

Powrót

String – identyfikator zbioru danych lub pusty ciąg znaków, jeśli specyfikacja źródła danych jest zdefiniowana przez surowe zapytanie.


getParameters()

Pobiera parametry źródła danych.

// 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();

Ta metoda jest dostępna tylko w przypadku źródeł danych BigQuery.

Powrót

DataSourceParameter[] – lista parametrów.


getProjectId()

Pobiera identyfikator projektu rozliczeniowego.

Powrót

String – identyfikator projektu.


getRawQuery()

Pobiera nieprzetworzony ciąg zapytania.

Powrót

String – nieprzetworzony ciąg zapytania.


getTableId()

Pobiera identyfikator tabeli BigQuery.

Powrót

String – identyfikator tabeli lub pusty ciąg znaków, jeśli specyfikacja źródła danych jest zdefiniowana przez surowe zapytanie.


getTableProjectId()

Pobiera identyfikator projektu BigQuery dla tabeli.

Powrót

String – identyfikator projektu tabeli lub pusty ciąg znaków, jeśli specyfikacja źródła danych jest zdefiniowana przez surowe zapytanie.


getType()

Pobiera typ źródła danych.

// 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();

Powrót

DataSourceType – typ źródła danych.