BigQuery:使用流式API更新多个架构字段后,无法插入新值

时间:2018-10-11 17:32:33

标签: google-bigquery

我在nodejs应用程序中面临的问题与该用户的问题:Cannot insert new value to BigQuery table after updating with new column using streaming API相同。

据我了解,诸如扩展表的架构之类的更改可能需要一段时间,然后流插入才能引用新列,否则将返回“无此类字段”错误。对我来说,此错误并不总是一致的,因为有时我能够成功插入。

但是,我特别想知道是否可以选择使用加载作业代替流传输?如果是这样的话,它有什么弊端,因为即使阅读文档,我也不知道有什么区别。

或者,如果我确实使用流式传输但使用了ignoreUnknownValues选项,这是否意味着最终将插入所有数据,包括引用新列的数据?只是在表模式完成更新之前,无法查询新列?

0 个答案:

没有答案