【发布时间】:2019-02-28 16:45:23
【问题描述】:
我最近一直在尝试为 Google 的 Big Query 流式 API 提供一种重试机制,用于在有时仍位于流式缓冲区中的行上使用 UPDATE 语句运行 DML 查询。由于这些行尚未导出到表中,BI 的 api 禁止对其运行 UPDATE 或 DELETE 语句。据我了解,没有办法自己手动刷新流缓冲区。
我的问题是,对于具有某种重试机制的调用,是否有一种方法或良好做法可以在宣布的可能的 90 分钟等待时间内执行此操作(行可以在缓冲区中)?
【问题讨论】:
-
我遇到了同样的问题,如果他们看到这个,我希望 Pavan 或 Elliott 的官方回答。我们需要解决这个问题,它在一些大表上是不可维护的。
标签: google-app-engine google-bigquery