Class BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder

Kreator witryn BigQueryDataSourceSpecBuilder.

Metody

MetodaZwracany typKrótki opis
build()DataSourceSpecKompiluje specyfikację źródła danych na podstawie ustawień w tym konstruktorze.
copy()DataSourceSpecBuilderTworzy element 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 przypisany do tabeli.
getType()DataSourceTypePobiera typ źródła danych.
removeAllParameters()BigQueryDataSourceSpecBuilderUsuwa wszystkie parametry.
removeParameter(parameterName)BigQueryDataSourceSpecBuilderUsuwa określony parametr.
setDatasetId(datasetId)BigQueryDataSourceSpecBuilderUstawia identyfikator zbioru danych BigQuery.
setParameterFromCell(parameterName, sourceCell)BigQueryDataSourceSpecBuilderDodaje parametr lub, jeśli parametr o nazwie istnieje, aktualizuje jego komórkę źródłową.
setProjectId(projectId)BigQueryDataSourceSpecBuilderUstawia identyfikator projektu rozliczeniowego BigQuery.
setRawQuery(rawQuery)BigQueryDataSourceSpecBuilderUstawia nieprzetworzony ciąg zapytania.
setTableId(tableId)BigQueryDataSourceSpecBuilderUstawia identyfikator tabeli BigQuery.
setTableProjectId(projectId)BigQueryDataSourceSpecBuilderUstawia identyfikator projektu BigQuery dla tabeli.

Szczegółowa dokumentacja

build()

Kompiluje specyfikację źródła danych na podstawie ustawień w tym konstruktorze. Przed utworzeniem źródła danych należy określić jego typ za pomocą as...().

Powroty

DataSourceSpec – specyfikacja źródła danych.


copy()

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

Powroty

DataSourceSpecBuilder – Kreator.


getDatasetId()

Pobiera identyfikator zbioru danych BigQuery.

Powroty

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


getParameters()

Pobiera parametry źródła danych.

Powroty

DataSourceParameter[] – lista parametrów.


getProjectId()

Pobiera identyfikator projektu rozliczeniowego.

Powroty

String – identyfikator projektu


getRawQuery()

Pobiera nieprzetworzony ciąg zapytania.

Powroty

String – nieprzetworzony ciąg zapytania.


getTableId()

Pobiera identyfikator tabeli BigQuery.

Powroty

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


getTableProjectId()

Pobiera identyfikator projektu BigQuery przypisany do tabeli.

Powroty

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


getType()

Pobiera typ źródła danych.

Powroty

DataSourceType – typ źródła danych.


removeAllParameters()

Usuwa wszystkie parametry.

Powroty

BigQueryDataSourceSpecBuilder – kreator służący do tworzenia łańcuchów.


removeParameter(parameterName)

Usuwa określony parametr.

Parametry

NazwaTypOpis
parameterNameStringNazwa parametru do usunięcia.

Powroty

BigQueryDataSourceSpecBuilder – kreator służący do tworzenia łańcuchów.


setDatasetId(datasetId)

Ustawia identyfikator zbioru danych BigQuery.

Parametry

NazwaTypOpis
datasetIdStringIdentyfikator zbioru danych.

Powroty

BigQueryDataSourceSpecBuilder – kreator do tworzenia łańcuchów.


setParameterFromCell(parameterName, sourceCell)

Dodaje parametr lub, jeśli parametr o nazwie istnieje, aktualizuje jego komórkę źródłową.

Parametry

NazwaTypOpis
parameterNameStringNazwa parametru.
sourceCellStringKomórka źródłowa zgodnie z zapisem A1.

Powroty

BigQueryDataSourceSpecBuilder – kreator służący do tworzenia łańcuchów.


setProjectId(projectId)

Ustawia identyfikator projektu rozliczeniowego BigQuery.

Parametry

NazwaTypOpis
projectIdStringIdentyfikator projektu rozliczeniowego.

Powroty

BigQueryDataSourceSpecBuilder – kreator służący do tworzenia łańcuchów.


setRawQuery(rawQuery)

Ustawia nieprzetworzony ciąg zapytania.

Parametry

NazwaTypOpis
rawQueryStringNieprzetworzony ciąg zapytania.

Powroty

BigQueryDataSourceSpecBuilder – kreator służący do tworzenia łańcuchów.


setTableId(tableId)

Ustawia identyfikator tabeli BigQuery.

Parametry

NazwaTypOpis
tableIdStringIdentyfikator tabeli.

Powroty

BigQueryDataSourceSpecBuilder – kreator do tworzenia łańcuchów.


setTableProjectId(projectId)

Ustawia identyfikator projektu BigQuery dla tabeli.

Parametry

NazwaTypOpis
projectIdStringIdentyfikator projektu tabeli BigQuery.

Powroty

BigQueryDataSourceSpecBuilder – kreator służący do tworzenia łańcuchów.