Accéder à la spécification de la source de données BigQuery existante. Pour créer une spécification de source de données, utilisez Spreadsheet
.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
copy() | Data | Crée un Data en fonction des paramètres de cette source de données. |
get | String | Récupère l'ID de l'ensemble de données BigQuery. |
get | Data | Récupère les paramètres de la source de données. |
get | String | Récupère l'ID du projet de facturation. |
get | String | Récupère la chaîne de requête brute. |
get | String | Récupère l'ID de la table BigQuery. |
get | String | Récupère l'ID de projet BigQuery de la table. |
get | Data | Récupère le type de la source de données. |
Documentation détaillée
copy()
Crée un Data
en fonction des paramètres de cette source de données.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const spec = ss.getDataSources()[0].getSpec(); const newSpec = spec.copy();
Renvois
Data
: le compilateur.
get Dataset Id()
Récupère l'ID de l'ensemble de données BigQuery.
Renvois
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.
get Parameters()
Récupère les paramètres de la source de données.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const spec = ss.getDataSources()[0].getSpec(); const parameters = spec.getParameters();
Cette méthode n'est disponible que pour les sources de données BigQuery.
Renvois
Data
: liste des paramètres.
get Project Id()
Récupère l'ID du projet de facturation.
Renvois
String
: ID du projet.
get Raw Query()
Récupère la chaîne de requête brute.
Renvois
String
: chaîne de requête brute.
get Table Id()
Récupère l'ID de la table BigQuery.
Renvois
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.
get Table Project Id()
Récupère l'ID de projet BigQuery de la table.
Renvois
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.
get Type()
Récupère le type de la source de données.
// TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); const spec = ss.getDataSources()[0].getSpec(); const type = spec.getType();
Renvois
Data
: type de source de données.