Accede a la especificación existente de la fuente de datos de BigQuery. Para crear una nueva especificación de fuente de datos, usa Spreadsheet
.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
copy() | Data | Crea un Data según la configuración de esta fuente de datos. |
get | String | Obtiene el ID del conjunto de datos de BigQuery. |
get | Data | Obtiene los parámetros de la fuente de datos. |
get | String | Obtiene el ID del proyecto de facturación. |
get | String | Obtiene la cadena de consulta sin procesar. |
get | String | Obtiene el ID de la tabla de BigQuery. |
get | String | Obtiene el ID del proyecto de BigQuery de la tabla. |
get | Data | Obtiene el tipo de la fuente de datos. |
Documentación detallada
copy()
Crea un Data
según la configuración de esta fuente de datos.
// 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();
Volver
Data
: Es el compilador.
get Dataset Id()
Obtiene el ID del conjunto de datos de BigQuery.
Volver
String
: Es el ID del conjunto de datos o una cadena vacía si la especificación de la fuente de datos se define mediante una consulta sin procesar.
get Parameters()
Obtiene los parámetros de la fuente de datos.
// 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();
Este método solo está disponible para fuentes de datos de BigQuery.
Volver
Data
: Es la lista de parámetros.
get Project Id()
Obtiene el ID del proyecto de facturación.
Volver
String
: Es el ID del proyecto.
get Raw Query()
Obtiene la cadena de consulta sin procesar.
Volver
String
: Es la cadena de consulta sin procesar.
get Table Id()
Obtiene el ID de la tabla de BigQuery.
Volver
String
: Es el ID de la tabla o una cadena vacía si la especificación de la fuente de datos se define mediante una consulta sin procesar.
get Table Project Id()
Obtiene el ID del proyecto de BigQuery de la tabla.
Volver
String
: Es el ID del proyecto de la tabla o una cadena vacía si la especificación de la fuente de datos se define con una consulta sin procesar.
get Type()
Obtiene el tipo de la fuente de datos.
// 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();
Volver
Data
: Es el tipo de fuente de datos.