1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| // Add data source with query parameter.
function addDataSource() {
SpreadsheetApp.enableBigQueryExecution();
var spreadsheet = SpreadsheetApp.getActive();
// Add a new sheet and use A1 cell as the parameter cell.
//var parameterCell = spreadsheet.insertSheet('Détail').getRange('A4:CV19');
//parameterCell.setValue('Duke');
// Add data source with query parameter.
var dataSourceSpec = SpreadsheetApp.newDataSourceSpec()
.asBigQuery()
.setProjectId('SQL')
.setRawQuery('select * from `bigquery-public-data`')
.setParameterFromCell('CRA_MAI_Philippe', 'Détail!A4:CV19')
.build();
//var dataSourceSheet = spreadsheet.insertDataSourceSheet(dataSourceSpec);
//dataSourceSheet.asSheet().setName('Détail');
} |
Partager