【问题标题】:Create BIGQUERY Table via GAS通过 GAS 创建 BIGQUERY 表
【发布时间】:2018-08-13 22:03:06
【问题描述】:

我正在使用 Google 表格上的 Google 应用脚本来将我的表格加载到 BigQuery 到我将创建的新表格中。

当我尝试创建表时,出现解析错误。

这是我的代码:

function CreateTable() {

  var projectId = 'project-id-';

  var datasetId = 'testing';


  // Here is where I try to create the bqTable
  var tableId = 'test2';
  var table = {
    tableReference: {
      projectId: projectId,
      datasetId: datasetId,
      tableId: tableId,
    },
    schema: {
      fields: [
        {name: 'Id', type: 'STRING'},

      ],
    },
  };
  table = BigQuery.Tables.insert(tableId, projectId, datasetId);

}

我该如何解决这个问题?

【问题讨论】:

  • 查看你的 projectId - var projectId = 'project-id-'; 和额外的逗号
  • 是的,就是这样!在我得到这个基本示例之前,我没有注意到,我是我们的股票
  • 我可以将其作为答案发布,以便您接受

标签: google-apps-script google-bigquery


【解决方案1】:

查看您的 projectId - var projectId = 'project-id-'; 和额外的逗号

【讨论】:

    【解决方案2】:

    我查看了您的代码并发现了错误。

    改变这个:

    BigQuery.Tables.insert(tableId, projectId, datasetId);
    

    到这里:

    BigQuery.Tables.insert(table, projectId, datasetId);
    

    【讨论】:

      猜你喜欢
      • 2018-05-29
      • 2018-11-07
      • 2016-11-02
      • 1970-01-01
      • 2020-06-01
      • 1970-01-01
      • 2020-07-21
      • 1970-01-01
      相关资源
      最近更新 更多