【发布时间】:2016-01-25 06:10:46
【问题描述】:
根据谷歌BigQuery Doc 的说法。
为帮助确保数据一致性,您可以为每个 插入的行。 BigQuery 会记住此 ID 至少一分钟。如果 您尝试在该时间段内流式传输相同的行集,并且 设置了 insertId 属性,BigQuery 使用 insertId 属性 尽最大努力消除重复数据。
尝试使用 Ruby client 实现相同的功能。我似乎找不到在流请求中设置 insertID 的方法(参考附件 here)。
【问题讨论】:
标签: ruby google-bigquery google-api-client google-api-ruby-client