我正在创建一项服务,允许用户对 bigquery 数据应用过滤器并将其导出为 csv 或 json。有没有办法可以估计时间,bigquery 将花费导出一组行。
目前,我正在记录完成导出作业的行数和时间。然后我用导出单行的平均时间来估计时间。但这肯定不是线性问题。
任何关于预测算法的建议也会很棒。
我正在创建一项服务,允许用户对 bigquery 数据应用过滤器并将其导出为 csv 或 json。有没有办法可以估计时间,bigquery 将花费导出一组行。
目前,我正在记录完成导出作业的行数和时间。然后我用导出单行的平均时间来估计时间。但这肯定不是线性问题。
任何关于预测算法的建议也会很棒。
不幸的是,没有一个很好的方法来预测出口需要多长时间。有很多因素:
由于这些因素中的大多数都不是您真正能够控制的,因此最佳做法是:
请注意,在我们正在努力解决的提取性能方面,有几个未解决的错误。