繁体   English   中英

BigQuery的自动化Apps脚本未连接到正确的项目?

[英]Automated Apps Script for BigQuery Not Connecting To Right Project?

应用程序脚本出现以下问题,该脚本试图在BigQuery中运行查询并创建表TEST4。 错误是:

“找不到项目603804914871,并且不能用于API调用。(第19行,文件“代码”)”

查询是:

saveQueryToTable() {
      var projectId = 'fiery-cabinet-****';
      var datasetId = '11234***1';
      var tableId = 'TEST4';
      var job = {
        configuration: {
          query: {
            query: 'SELECT *' +
                   'FROM Test2;',
            destinationTable: {
              projectId: projectId,
              datasetId: datasetId,
              tableId: tableId
            }
          }
        }
      };

  var queryResults = BigQuery.Jobs.insert(job, projectId);
  Logger.log(queryResults.status);
}

谁能让我知道我要去哪里错了?

我可以在控制台中找到该项目,可以为该项目启用bigquery API,然后没有任何错误...但是它不运行查询或保存到新表“ TEST4”?

@KENDi的回复是正确的。 我必须在Google Developer Console中启用API。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM