Compilateur pour BigQueryDataSourceSpecBuilder
.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | DataSourceSpec | Crée une spécification de source de données à partir des paramètres de ce compilateur. |
copy() | DataSourceSpecBuilder | Crée un DataSourceSpecBuilder basé sur les paramètres de cette source de données. |
getDatasetId() | String | Ré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() | String | Récupère l'ID du projet de facturation. |
getRawQuery() | String | Récupère la chaîne de requête brute. |
getTableId() | String | Récupère l'ID de la table BigQuery. |
getTableProjectId() | String | Récupère l'ID de projet BigQuery de la table. |
getType() | DataSourceType | Récupère le type de la source de données. |
removeAllParameters() | BigQueryDataSourceSpecBuilder | Supprime tous les paramètres. |
removeParameter(parameterName) | BigQueryDataSourceSpecBuilder | Supprime le paramètre spécifié. |
setDatasetId(datasetId) | BigQueryDataSourceSpecBuilder | Définit l'ID de l'ensemble de données BigQuery. |
setParameterFromCell(parameterName, sourceCell) | BigQueryDataSourceSpecBuilder | Ajoute un paramètre ou met à jour la cellule source si le paramètre portant le nom existe. |
setProjectId(projectId) | BigQueryDataSourceSpecBuilder | Définit l'ID du projet BigQuery de facturation. |
setRawQuery(rawQuery) | BigQueryDataSourceSpecBuilder | Définit la chaîne de requête brute. |
setTableId(tableId) | BigQueryDataSourceSpecBuilder | Définit l'ID de la table BigQuery. |
setTableProjectId(projectId) | BigQueryDataSourceSpecBuilder | Dé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()
removeAllParameters()
Supprime tous les paramètres.
Aller-retour
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage
removeParameter(parameterName)
Supprime le paramètre spécifié.
Paramètres
Nom | Type | Description |
---|---|---|
parameterName | String | Nom 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
Nom | Type | Description |
---|---|---|
datasetId | String | ID 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
Nom | Type | Description |
---|---|---|
parameterName | String | Nom du paramètre. |
sourceCell | String | Cellule 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
Nom | Type | Description |
---|---|---|
projectId | String | ID 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
Nom | Type | Description |
---|---|---|
rawQuery | String | Chaî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
Nom | Type | Description |
---|---|---|
tableId | String | ID 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
Nom | Type | Description |
---|---|---|
projectId | String | ID du projet de la table BigQuery. |
Aller-retour
BigQueryDataSourceSpecBuilder
: compilateur, pour le chaînage