小编GQu*_*ery的帖子

使用Google电子表格访问BigQuery

我在互联网上看看如何在谷歌电子表格中导入bigquery数据.我找到了这个appscript示例,但它没有工作API不在同一级别,我也没有找到如何在appscript中使用API​​2或API @ beta1进行查询.

function runQuery() {
  var ss = SpreadsheetApp.getActive();
  var range = ss.getRangeByName('query');
  var query = range.getCell(1, 1).getValue();
  //var results = bigquery.query(query);



  var header = ss.getRangeByName('header');
  header.clearContent();
  var output = ss.getRangeByName('output');
  output.clearContent();
  for (var i = 0; i < results.fields.length; i++) {
    var field = results.fields[i];
    header.getCell(1, 1 + i).setValue(field.id);
  }
  for (var i = 0; i < results.rows.length; i++) {
    var row = results.rows[i].f;
    for (var j = 0; j < row.length; ++j) {
      output.getCell(1 + i, 1 …
Run Code Online (Sandbox Code Playgroud)

google-apps-script google-bigquery

6
推荐指数
1
解决办法
5018
查看次数