首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kusto通过除法将Bytes转换为MeBytes

Kusto通过除法将Bytes转换为MeBytes
EN

Stack Overflow用户
提问于 2020-09-14 18:31:20
回答 1查看 639关注 0票数 0

用Azure测井分析法绘制带宽图

代码语言:javascript
复制
Perf
| where TimeGenerated > ago(1d)
| where CounterName contains "Network Send"
| summarize sum(CounterValue) by bin(TimeGenerated, 1m), _ResourceId 
| render timechart 

这会生成一个合理的图表,但y轴的运行范围是0- 15,000,000,000,000。我试过了

代码语言:javascript
复制
Perf
| where TimeGenerated > ago(1d)
| where CounterName contains "Network Send"
| extend MeB_bandwidth_out = todouble(CounterValue)/1,048,576 
| summarize sum(MeB_bandwidth_out) by bin(TimeGenerated, 1m), _ResourceId 
| render timechart 

但我得到的是完全相同的图表。我试过不使用todouble(),或者在除法之后再做,但是没有什么改变。有什么提示这不管用吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-14 20:15:52

在没有看到数据样本的情况下,说起来有点难,但以下是几个想法:

尝试从1,048,576

  • If中删除逗号--这不起作用,从两个查询中删除最后一行,比较结果,并运行它们以了解为什么数据没有意义--

不管怎么说,你很有可能用contains代替has来显着地提高性能(注意,has会查找完整的单词,而contains不会--所以它们不一样,所以要小心)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63889983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档