为完成的 BigQuery 作业返回的 statistics.query.totalSlotMs 值是什么意思?除了给出一份工作相对于另一份工作的相对成本的指示外,还不清楚人们应该如何解释这个数字。例如,插槽毫秒数与堆栈驱动程序报告的给定项目的总插槽使用情况有何关系(对于按需 BigQuery 使用,它需要保持在 2000 以下)?
文档有点简洁(“[Output-only] Slot-milliseconds for the job.')
最佳答案
我们的想法是在向客户出售预订时段的相同单位中设置“时段”指标。
例如,假设您有一个持续消耗 4 个槽的 20 秒查询。在这种情况下,您的查询使用了 80,000 totalSlotMs (4 * 20,000)。
通过这种方式,即使槽的峰值数量不同,您也可以确定槽的平均数量,因为在实践中,worker 的数量会随着查询的运行时间而波动。
关于google-bigquery - BigQuery 作业的 totalSlotMs 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48307557/