Class BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder için oluşturucu.

Yöntemler

YöntemDönüş türüKısa açıklama
build()DataSourceSpecBu oluşturucudaki ayarlardan veri kaynağı spesifikasyonu oluşturur.
copy()DataSourceSpecBuilderBu veri kaynağının ayarlarına göre bir DataSourceSpecBuilder oluşturur.
getDatasetId()StringBigQuery veri kümesi kimliğini alır.
getParameters()DataSourceParameter[]Veri kaynağının parametrelerini alır.
getProjectId()StringFaturalandırma projesi kimliğini alır.
getRawQuery()StringHam sorgu dizesini alır.
getTableId()StringBigQuery tablo kimliğini alır.
getTableProjectId()StringTablo için BigQuery proje kimliğini alır.
getType()DataSourceTypeVeri kaynağının türünü alır.
removeAllParameters()BigQueryDataSourceSpecBuilderTüm parametreleri kaldırır.
removeParameter(parameterName)BigQueryDataSourceSpecBuilderBelirtilen parametreyi kaldırır.
setDatasetId(datasetId)BigQueryDataSourceSpecBuilderBigQuery veri kümesi kimliğini ayarlar.
setParameterFromCell(parameterName, sourceCell)BigQueryDataSourceSpecBuilderBir parametre ekler veya adlı parametre varsa kaynak hücreyi günceller.
setProjectId(projectId)BigQueryDataSourceSpecBuilderFaturalandırma BigQuery proje kimliğini ayarlar.
setRawQuery(rawQuery)BigQueryDataSourceSpecBuilderHam sorgu dizesini ayarlar.
setTableId(tableId)BigQueryDataSourceSpecBuilderBigQuery tablo kimliğini ayarlar.
setTableProjectId(projectId)BigQueryDataSourceSpecBuilderTablo için BigQuery proje kimliğini ayarlar.

Ayrıntılı belgeler

build()

Bu oluşturucudaki ayarlardan veri kaynağı spesifikasyonu oluşturur. Derlemeden önce bir veri kaynağı türü belirtmek için as...() kullanılmalıdır.

Return

DataSourceSpec: Veri kaynağı spesifikasyonu.


copy()

Bu veri kaynağının ayarlarına göre bir DataSourceSpecBuilder oluşturur.

Return

DataSourceSpecBuilder: Oluşturucu.


getDatasetId()

BigQuery veri kümesi kimliğini alır.

Return

String: Veri kümesi kimliği veya veri kaynağı spesifikasyonu bir ham sorgu tarafından tanımlanmışsa boş dize.


getParameters()

Veri kaynağının parametrelerini alır.

Return

DataSourceParameter[]: Parametre listesi.


getProjectId()

Faturalandırma projesi kimliğini alır.

Return

String: Proje kimliği.


getRawQuery()

Ham sorgu dizesini alır.

Return

String: Ham sorgu dizesi.


getTableId()

BigQuery tablo kimliğini alır.

Return

String: Tablo kimliği veya veri kaynağı spesifikasyonu bir ham sorgu tarafından tanımlanmışsa boş dize.


getTableProjectId()

Tablo için BigQuery proje kimliğini alır.

Return

String: Tablo proje kimliği veya veri kaynağı spesifikasyonu bir ham sorgu tarafından tanımlanmışsa boş dize.


getType()

Veri kaynağının türünü alır.

Return

DataSourceType: Veri kaynağı türü.


removeAllParameters()

Tüm parametreleri kaldırır.

Return

BigQueryDataSourceSpecBuilder: Zincirleme için oluşturucu.


removeParameter(parameterName)

Belirtilen parametreyi kaldırır.

Parametreler

AdTürAçıklama
parameterNameStringKaldırılacak parametrenin adı.

Return

BigQueryDataSourceSpecBuilder: Zincirleme için oluşturucu.


setDatasetId(datasetId)

BigQuery veri kümesi kimliğini ayarlar.

Parametreler

AdTürAçıklama
datasetIdStringVeri kümesinin kimliği.

Return

BigQueryDataSourceSpecBuilder — Zincirleme için bu oluşturucu.


setParameterFromCell(parameterName, sourceCell)

Bir parametre ekler veya adlı parametre varsa kaynak hücreyi günceller.

Parametreler

AdTürAçıklama
parameterNameStringParametre adı.
sourceCellStringA1 gösteriminde belirtildiği şekilde kaynak hücre.

Return

BigQueryDataSourceSpecBuilder: Zincirleme için oluşturucu.


setProjectId(projectId)

Faturalandırma BigQuery proje kimliğini ayarlar.

Parametreler

AdTürAçıklama
projectIdStringFaturalandırma projesinin kimliği.

Return

BigQueryDataSourceSpecBuilder: Zincirleme için oluşturucu.


setRawQuery(rawQuery)

Ham sorgu dizesini ayarlar.

Parametreler

AdTürAçıklama
rawQueryStringHam sorgu dizesi.

Return

BigQueryDataSourceSpecBuilder: Zincirleme için oluşturucu.


setTableId(tableId)

BigQuery tablo kimliğini ayarlar.

Parametreler

AdTürAçıklama
tableIdStringTablonun kimliği.

Return

BigQueryDataSourceSpecBuilder — Zincirleme için bu oluşturucu.


setTableProjectId(projectId)

Tablo için BigQuery proje kimliğini ayarlar.

Parametreler

AdTürAçıklama
projectIdStringBigQuery tablosunun proje kimliği.

Return

BigQueryDataSourceSpecBuilder: Zincirleme için oluşturucu.