appinsight中的子串

问题描述 投票:1回答:1

如何在Microsoft AppInsight Analytics中找到子字符串?

我有这个模板名称的事件:“FinalStep-Start:12:11:20.467 | End:12:11:20.936”我想将这两个时间分开,之后将它们相互比较。

azure-application-insights ms-app-analytics
1个回答
0
投票

您可以使用“parse”运算符将开始和结束时间解析为自己的列:

| parse eventText with * "FinalStep-Start: " start " | End: " end

但因为datetimes are not in a standard supported by analytics我无法将它们转换为DateTime进行进一步处理:

range x from 1 to 1 step 1
| extend eventText = "FinalStep-Start: 12:11:20.467 | End: 12:11:20.936"
| parse eventText with * "FinalStep-Start: " start " | End: " end
| extend start_dt = todatetime(start) 
| extend end_dt = todatetime(end) 
© www.soinside.com 2019 - 2024. All rights reserved.