我已经与Luis和QnA Maker (在C#中,机器人框架v4)建立了一个Azure机器人。我想查询App Insights,并获得与他们的答案一起提出的问题的信息。我遵循了这里的答案:How to get the Qna Maker "Q" from Analytics Application Insights?,我能够得到它们,但是我需要一个额外的字段来存储用户角色(如果我可以将它存储在customDimension字段中,那就太好了)。 我遵循了https://docs.microsoft.com/en-us/azure/bot-service/bot-builder
我正在通过logs Insights查询CloudWatch日志,并试图获得返回的计数的平均值。例如,我当前获取计数的查询是(仅显示相关部分): fields fieldA as A
| stats count(*) as countForEachA by A 返回以下内容: A countForEachA
______ _____________
a123 22
a124 22
a125 16 我在试着得到现场countForEachA的平均值。因此,对于上面的示例,我想要平均值: 20 ( countForEachA的总和除以总结果)。这是我尝试过
我编写了一个简单的查询,它显示了来自多个Application实例的异常:
app('app_insights_name_1').exceptions
| more unions here
| union app('app_insights_name_n').exceptions
| where timestamp > ago(24h)
| summarize count() by problemId, appName
| sort by count_ desc
我还编写了一个查询,该查询查找我希望第一个查询针对的所有against实例:
resource
我有一个SQL表,它有一个简单的字符串字段,可以包含单个值(例如,'ABC‘),也可以包含一个由竖线('|')字符分隔的列表(例如,'ABC|EDF|GHI’)。
如果我有一个SharePoint列表,并且想要交叉检查以确保我的SP列表中的所有值都存在于SQL表中,我可以很容易地假设SQL字段只有一个值:
var listitems = from SPListItem item in spList.Items
where item[myfieldname].Equals(valueImChecking)