首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用洞察分析让算子

应用洞察分析让算子
EN

Stack Overflow用户
提问于 2017-05-30 19:54:45
回答 2查看 1.7K关注 0票数 1

下面的查询有什么问题?

代码语言:javascript
复制
let errIds = exceptions
| where operation_Name == "My Special Operation" 
| summarize by operation_Id
traces
| where operation_Name == "My Special Operation" and operation_Id !in (errIds)
| summarize count() by operation_Id 

我想要的是不产生异常的操作.

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-02 13:59:01

实际上,我所缺少的只是let语句之后的一个let

票数 3
EN

Stack Overflow用户

发布于 2017-05-30 21:27:27

要获得不生成异常的跟踪,不如使用join使用exceptions,如下所示。将该类型的join设置为anti,以便获取没有任何关联异常的所有跟踪。

代码语言:javascript
复制
traces
    | where operation_Name == "My Special Operation"
    | join kind=anti (exceptions) on operation_Id
    | summarize count() by operation_Id 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44270829

复制
相关文章

相似问题

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