Google apps script 例外:访问未配置-API更新后使用Google Apps脚本的BigQuery
在API更新之后,我在代码中进行了更新 但我提出了一个异常:异常:未配置访问 我授权应用程序脚本使用BigQuery,并且该脚本在API更新之前运行良好Google apps script 例外:访问未配置-API更新后使用Google Apps脚本的BigQuery,google-apps-script,google-bigquery,Google Apps Script,Google Bigquery,在API更新之后,我在代码中进行了更新 但我提出了一个异常:异常:未配置访问 我授权应用程序脚本使用BigQuery,并且该脚本在API更新之前运行良好 var projectNumber='XXXXXXX'; var sql = 'a sql query'; var export_table = 'export_table'; var queryResults; var j = BigQuery.newJob(); jr = BigQuery.newJobReference(); jr.se
var projectNumber='XXXXXXX';
var sql = 'a sql query';
var export_table = 'export_table';
var queryResults;
var j = BigQuery.newJob();
jr = BigQuery.newJobReference();
jr.setProjectId(projectNumber);
j.setJobReference(jr);
jc = BigQuery.newJobConfiguration();
jcq = BigQuery.newJobConfigurationQuery();
jcq.setQuery(sql);
t = BigQuery.newTableReference();
t.setDatasetId("export");
t.setTableId(export_table);
t.setProjectId(projectNumber);
jcq.setDestinationTable(t);
jcq.setWriteDisposition("WRITE_TRUNCATE");
jc.setQuery(jcq);
j.setConfiguration(jc);
try {
jobs = BigQuery.Jobs;
var resource = {
query: j,
timeoutMs: 1000
};
BigQuery.Jobs.query(resource,projectNumber );
} catch (err) {
Logger.log(err);
return;
}
谢谢你的帮助。我觉得这很简单。变量“var jr=''”从未声明。转到脚本并转到参考资料。验证是否已启用BigQuery 然后单击下面文本中的链接:“这些服务也必须在Google开发者控制台中启用”。这将打开console窗口,您可以在其中为项目启用BQ 另见: