azure - 在应用洞察分析中使用除法运算符

标签 azure azure-application-insights

我有以下应用见解查询:

let someResult=
customEvents | where name in ('SomeAction')
| parse customDimensions.someId with someId 
| parse customDimensions.sometaskId with someTaskId
| parse user_AuthenticatedId with user
| summarize max(timestamp) by user, someId , someTaskId
| join (
customEvents | where name in ('someAction')
| parse customDimensions.action with someAction
| parse customDimensions.someId with someId
| project someAction,someId
) on someId
| join (
customEvents
| where name in ('someResult')
| parse customDimensions.someId with someId 
| parse customDimensions.someIdsWithSomething with sometaskIds
| parse array_length(split(customDimensions.someIdsWithSomething ,',')) with someTaskCount
| distinct someId , sometaskIds,someTaskCount
| where sometaskIds<> ''
) on someId 
| summarize sumif(todouble(someTaskCount),someAction=="accept")/sum(todouble(someTaskCount));

我如何将 someResult 除以此处的某个内容。例如,我希望最终结果为 someResult/10 。谢谢您的帮助。

最佳答案

试试这个:

let someResult=
customEvents | where name in ('SomeAction')
| parse customDimensions.someId with someId 
| parse customDimensions.sometaskId with someTaskId
| parse user_AuthenticatedId with user
| summarize max(timestamp) by user, someId , someTaskId
| join (
customEvents | where name in ('someAction')
| parse customDimensions.action with someAction
| parse customDimensions.someId with someId
| project someAction,someId
) on someId
| join (
customEvents
| where name in ('someResult')
| parse customDimensions.someId with someId 
| parse customDimensions.someIdsWithSomething with sometaskIds
| parse array_length(split(customDimensions.someIdsWithSomething ,',')) with someTaskCount
| distinct someId , sometaskIds,someTaskCount
| where sometaskIds<> ''
) on someId 
| summarize summarized = sumif(todouble(someTaskCount),someAction=="accept")/sum(todouble(someTaskCount));
someResult 
| project summarized / 10

我无法测试它,因为我没有这些自定义尺寸,但它基于此工作/测试示例:

let someResult = requests
| summarize summarized = count();
someResult 
| project summarized / 10

关于azure - 在应用洞察分析中使用除法运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53731969/

相关文章:

asp.net-web-api - 是否可以在本地观看应用程序洞察

api - 按 API 名称分组,但忽略参数 - Application Insights

azure - Application Insights 不捕获信息级别日志记录

azure - 规则仅代表 Azure 防火墙的 Azure IP

mysql - 将 MySQL 添加到 Application Insights

多个项目的 Azure 持续部署

angular - 使用 Angular 2 (TypeScript) 验证和查询 Dynamics CRM Web API

c# - Application Insights 中的 Azure 函数 TimerTrigger 结果代码始终成功

asp.net - 如何使用 SPA 中的参数重定向到同一应用程序的子域

c# - Azure 文件存储似乎无法正常工作 "without code changes"正如微软声称的那样