【发布时间】:2017-05-01 21:43:54
【问题描述】:
我希望能够像这样更新我的数据表:
每一个608更新代表一个日期:
所以基本上我的jobSpec 是这样的:
var jobSpec = {
configuration: {
load: {
destinationTable: {
projectId: projectId,
datasetId: 'Facebook',
tableId: tableId
},
allowJaggedRows: true,
writeDisposition: 'WRITE_TRUNCATE',
schema: {
fields: [
{name: 'Page_ID', type: 'STRING'},
{name: 'Post_ID', type: 'STRING'},
{name: 'Post_creation_date', type: 'STRING'},
{name: 'Post_name', type: 'STRING'},
{name: 'Post_message', type: 'STRING'}
]
}
}
}
};
这是我的工作:
BigQuery.Jobs.insert(jobSpec, projectId, data);
我尝试将'WRITE_TRUNCATE' 替换为'WRITE_APPEND',但它正在合并我的所有更新。我想按照我的屏幕截图所示跟踪它们。
谢谢!
【问题讨论】:
-
可能只有我一个人——但我不明白到底是什么问题和问题!我当然可以猜到——但如果你能澄清你的问题会更好
-
谢谢,我正在调查这个。我刚刚发现我想要创建的是一个“日期分区表”。稍后会重写我的问题。
标签: google-apps-script google-bigquery