Class BigQueryDataSourceSpecBuilder

BigQueryDataSourceSpecBuilder

Compilateur pour BigQueryDataSourceSpecBuilder.

Méthodes

MéthodeType renvoyéBrève description
build()DataSourceSpecCrée une spécification de source de données à partir des paramètres de ce compilateur.
copy()DataSourceSpecBuilderCrée un DataSourceSpecBuilder basé sur les paramètres de cette source de données.
getDatasetId()StringRécupère l'ID de l'ensemble de données BigQuery.
getParameters()DataSourceParameter[]Récupère les paramètres de la source de données.
getProjectId()StringRécupère l'ID du projet de facturation.
getRawQuery()StringRécupère la chaîne de requête brute.
getTableId()StringRécupère l'ID de la table BigQuery.
getTableProjectId()StringRécupère l'ID de projet BigQuery de la table.
getType()DataSourceTypeRécupère le type de la source de données.
removeAllParameters()BigQueryDataSourceSpecBuilderSupprime tous les paramètres.
removeParameter(parameterName)BigQueryDataSourceSpecBuilderSupprime le paramètre spécifié.
setDatasetId(datasetId)BigQueryDataSourceSpecBuilderDéfinit l'ID de l'ensemble de données BigQuery.
setParameterFromCell(parameterName, sourceCell)BigQueryDataSourceSpecBuilderAjoute un paramètre ou met à jour la cellule source si le paramètre portant le nom existe.
setProjectId(projectId)BigQueryDataSourceSpecBuilderDéfinit l'ID du projet BigQuery de facturation.
setRawQuery(rawQuery)BigQueryDataSourceSpecBuilderDéfinit la chaîne de requête brute.
setTableId(tableId)BigQueryDataSourceSpecBuilderDéfinit l'ID de la table BigQuery.
setTableProjectId(projectId)BigQueryDataSourceSpecBuilderDéfinit l'ID de projet BigQuery de la table.

Documentation détaillée

build()

Crée une spécification de source de données à partir des paramètres de ce compilateur. Vous devez utiliser as...() pour spécifier un type de source de données avant la compilation.

Aller-retour

DataSourceSpec : spécification de la source de données.


copy()

Crée un DataSourceSpecBuilder basé sur les paramètres de cette source de données.

Aller-retour

DataSourceSpecBuilder : constructeur.


getDatasetId()

Récupère l'ID de l'ensemble de données BigQuery.

Aller-retour

String : ID de l'ensemble de données ou chaîne vide si la spécification de la source de données est définie par une requête brute.


getParameters()

Récupère les paramètres de la source de données.

Aller-retour

DataSourceParameter[] : liste des paramètres.


getProjectId()

Récupère l'ID du projet de facturation.

Aller-retour

String : ID du projet.


getRawQuery()

Récupère la chaîne de requête brute.

Aller-retour

String : chaîne de requête brute.


getTableId()

Récupère l'ID de la table BigQuery.

Aller-retour

String : ID de la table ou chaîne vide si la spécification de la source de données est définie par une requête brute.


getTableProjectId()

Récupère l'ID de projet BigQuery de la table.

Aller-retour

String : ID du projet de la table ou chaîne vide si la spécification de la source de données est définie par une requête brute.


getType()

Récupère le type de la source de données.

Aller-retour

DataSourceType : type de source de données.


removeAllParameters()

Supprime tous les paramètres.

Aller-retour

BigQueryDataSourceSpecBuilder : compilateur, pour le chaînage


removeParameter(parameterName)

Supprime le paramètre spécifié.

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à supprimer.

Aller-retour

BigQueryDataSourceSpecBuilder : compilateur, pour le chaînage


setDatasetId(datasetId)

Définit l'ID de l'ensemble de données BigQuery.

Paramètres

NomTypeDescription
datasetIdStringID de l'ensemble de données.

Aller-retour

BigQueryDataSourceSpecBuilder : cet outil de création, pour le chaînage


setParameterFromCell(parameterName, sourceCell)

Ajoute un paramètre ou met à jour la cellule source si le paramètre portant le nom existe.

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre.
sourceCellStringCellule source, comme indiqué dans la notation A1.

Aller-retour

BigQueryDataSourceSpecBuilder : compilateur, pour le chaînage


setProjectId(projectId)

Définit l'ID du projet BigQuery de facturation.

Paramètres

NomTypeDescription
projectIdStringID du projet de facturation.

Aller-retour

BigQueryDataSourceSpecBuilder : compilateur, pour le chaînage


setRawQuery(rawQuery)

Définit la chaîne de requête brute.

Paramètres

NomTypeDescription
rawQueryStringChaîne de requête brute.

Aller-retour

BigQueryDataSourceSpecBuilder : compilateur, pour le chaînage


setTableId(tableId)

Définit l'ID de la table BigQuery.

Paramètres

NomTypeDescription
tableIdStringID de la table.

Aller-retour

BigQueryDataSourceSpecBuilder : cet outil de création, pour le chaînage


setTableProjectId(projectId)

Définit l'ID de projet BigQuery de la table.

Paramètres

NomTypeDescription
projectIdStringID du projet de la table BigQuery.

Aller-retour

BigQueryDataSourceSpecBuilder : compilateur, pour le chaînage