gpt4 book ai didi

google-bigquery - BigQuery 何时刷新流式输出缓冲区

转载 作者:行者123 更新时间:2023-12-04 15:39:26 25 4
gpt4 key购买 nike

我知道不久前有人以不同的形式问过这个问题。但是现在 BQ 允许对分区表进行 DML,更重要的是了解何时刷新流缓冲区,以便我们可以对表执行 DML 以进行维护。

这现在非常重要,因为

  • 我有 1500 个分区表。
  • 每 table 至少有200
    分区。

  • 现在我必须更新所有表,因为我们正在为 GDPR 执行某种散列。

    如果我不能运行 DML,那么
    我必须通过加入引用表来重述 200 * 1500 分区。

    如果我可以运行 DML,那么我只需要运行 1500 条 udpate 语句。

    我已经停止了流式传输并且一直在等待 > 90 分钟,但仍然遇到相同的错误,即我无法运行 DML,因为该表具有流式缓冲区。任何与您自己的经验的回应将不胜感激。

    最佳答案

    答案是“视情况而定”,主要取决于您流式传输到缓冲区的数据大小 - 但它也基于 BQ 端的算法调整。截至目前 - 在数据刷新之前没有确定的时间可以以某种方式计算。并且没有手动调用缓冲区刷新的机制。

    关于google-bigquery - BigQuery 何时刷新流式输出缓冲区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50353473/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com