通过 GAS 创建 BIGQUERY 表
Posted
技术标签:
【中文标题】通过 GAS 创建 BIGQUERY 表【英文标题】:Create BIGQUERY Table via GAS 【发布时间】: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-';
和额外的逗号
是的,就是这样!在我得到这个基本示例之前,我没有注意到,我是我们的股票
我可以将其作为答案发布,以便您接受
【参考方案1】:
查看您的 projectId - var projectId = 'project-id-';
和额外的逗号
【讨论】:
【参考方案2】:我查看了您的代码并发现了错误。
改变这个:
BigQuery.Tables.insert(tableId, projectId, datasetId);
到这里:
BigQuery.Tables.insert(table, projectId, datasetId);
【讨论】:
以上是关于通过 GAS 创建 BIGQUERY 表的主要内容,如果未能解决你的问题,请参考以下文章
sql [BigQuery - Facebook产品目录]查询para obtenerelcatálogodeproductos de Kichink。 #facebook #bigqu
将 Google Apps 脚本中的 CSV 文件上传到 BigQuery 表 - 行中的恶意逗号