You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Log Analytics工作区获取指定Kusto查询的数据大小?

获取Kusto查询对应数据大小的实用方法

针对你的需求,这里提供几种直接可行的解决方式:

方法1:计算查询返回结果的总数据大小

如果需要知道最终返回数据集的实际字节占用量,可以用estimate_data_size()函数统计每条记录的大小后求和:

let queryResults = CustomData_CL
| where TimeGenerated between (datetime(2022-09-14 04:00:00) .. datetime(2022-09-14 05:00:00));
queryResults
| summarize TotalDataSizeBytes = sum(estimate_data_size(*))

返回的TotalDataSizeBytes就是结果集的总字节数,你可以自行换算成KB/MB/GB(除以1024的对应次方)。

方法2:计算查询涉及的计费数据大小

如果要了解这段时间内该表数据的实际计费存储量(和Log Analytics的计费直接挂钩),可以用内置的_BilledSize字段求和:

CustomData_CL
| where TimeGenerated between (datetime(2022-09-14 04:00:00) .. datetime(2022-09-14 05:00:00))
| summarize TotalBilledSizeBytes = sum(_BilledSize)

_BilledSize是每条记录的计费字节数,求和后就是该时间范围内数据的总计费大小。

方法3:直接查看查询统计信息

执行完你的原查询后,在Log Analytics界面的查询结果区域下方,找到查询统计信息(Query stats)面板,里面会显示「数据读取量」「数据处理量」等指标,其中的数据读取量就是查询过程中从存储读取的数据大小,无需额外编写查询即可查看。

内容的提问来源于stack exchange,提问作者dev333

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 05:05:32