Kreator witryn BigQueryDataSourceSpecBuilder
.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | DataSourceSpec | Kompiluje specyfikację źródła danych na podstawie ustawień w tym konstruktorze. |
copy() | DataSourceSpecBuilder | Tworzy element DataSourceSpecBuilder na podstawie ustawień tego źródła danych. |
getDatasetId() | String | Pobiera identyfikator zbioru danych BigQuery. |
getParameters() | DataSourceParameter[] | Pobiera parametry źródła danych. |
getProjectId() | String | Pobiera identyfikator projektu rozliczeniowego. |
getRawQuery() | String | Pobiera nieprzetworzony ciąg zapytania. |
getTableId() | String | Pobiera identyfikator tabeli BigQuery. |
getTableProjectId() | String | Pobiera identyfikator projektu BigQuery przypisany do tabeli. |
getType() | DataSourceType | Pobiera typ źródła danych. |
removeAllParameters() | BigQueryDataSourceSpecBuilder | Usuwa wszystkie parametry. |
removeParameter(parameterName) | BigQueryDataSourceSpecBuilder | Usuwa określony parametr. |
setDatasetId(datasetId) | BigQueryDataSourceSpecBuilder | Ustawia identyfikator zbioru danych BigQuery. |
setParameterFromCell(parameterName, sourceCell) | BigQueryDataSourceSpecBuilder | Dodaje parametr lub, jeśli parametr o nazwie istnieje, aktualizuje jego komórkę źródłową. |
setProjectId(projectId) | BigQueryDataSourceSpecBuilder | Ustawia identyfikator projektu rozliczeniowego BigQuery. |
setRawQuery(rawQuery) | BigQueryDataSourceSpecBuilder | Ustawia nieprzetworzony ciąg zapytania. |
setTableId(tableId) | BigQueryDataSourceSpecBuilder | Ustawia identyfikator tabeli BigQuery. |
setTableProjectId(projectId) | BigQueryDataSourceSpecBuilder | Ustawia 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()
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()
removeAllParameters()
Usuwa wszystkie parametry.
Powroty
BigQueryDataSourceSpecBuilder
– kreator służący do tworzenia łańcuchów.
removeParameter(parameterName)
Usuwa określony parametr.
Parametry
Nazwa | Typ | Opis |
---|---|---|
parameterName | String | Nazwa parametru do usunięcia. |
Powroty
BigQueryDataSourceSpecBuilder
– kreator służący do tworzenia łańcuchów.
setDatasetId(datasetId)
Ustawia identyfikator zbioru danych BigQuery.
Parametry
Nazwa | Typ | Opis |
---|---|---|
datasetId | String | Identyfikator 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
Nazwa | Typ | Opis |
---|---|---|
parameterName | String | Nazwa parametru. |
sourceCell | String | Komó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
Nazwa | Typ | Opis |
---|---|---|
projectId | String | Identyfikator projektu rozliczeniowego. |
Powroty
BigQueryDataSourceSpecBuilder
– kreator służący do tworzenia łańcuchów.
setRawQuery(rawQuery)
Ustawia nieprzetworzony ciąg zapytania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
rawQuery | String | Nieprzetworzony ciąg zapytania. |
Powroty
BigQueryDataSourceSpecBuilder
– kreator służący do tworzenia łańcuchów.
setTableId(tableId)
Ustawia identyfikator tabeli BigQuery.
Parametry
Nazwa | Typ | Opis |
---|---|---|
tableId | String | Identyfikator tabeli. |
Powroty
BigQueryDataSourceSpecBuilder
– kreator do tworzenia łańcuchów.
setTableProjectId(projectId)
Ustawia identyfikator projektu BigQuery dla tabeli.
Parametry
Nazwa | Typ | Opis |
---|---|---|
projectId | String | Identyfikator projektu tabeli BigQuery. |
Powroty
BigQueryDataSourceSpecBuilder
– kreator służący do tworzenia łańcuchów.