我需要找到一些查询中使用的视图的成本/计费字节。的主要目标是找出如果视图是表的话,我会节省多少钱。
作为一种算法,我希望使用视图查找查询(已经完成),然后先以原始形式运行这些查询,然后使用脚本/me根据视图中使用的查询创建的表。当我查看jobInsertRequest.resource.jobStatistics以查找所有匹配的查询时,我发现有例如字段、totalViewsProcessed或totalLoadOutputBytes,有人知道是否可以将这些视图的输出字节与上述统计数据或其他处理过的视图字节区分开来吗?
发布于 2020-07-30 13:44:24
引用视图的rowCount和processedBytes信息目前在审计日志中和JobStatistics中都不可用。在API的QueryStage对象中,有更多的信息可以帮助您在不同的阶段对bytesProcessed有更深入的了解;然而,这并不是一个简单的转换到您要寻找的东西,而且在大多数情况下,甚至不可能在每个视图的基础上获得这些信息。
我的建议是创建一个特性请求这里,以要求BigQuery团队提供您在审计日志中查找的信息。
https://stackoverflow.com/questions/63158081
复制相似问题