sol*_*cle 3 azure-application-insights
我正在尝试在Application Insights Analytics中呈现两个日期之间的差异,但时间跨度不是时间图的y轴支持的类型.
示例查询:
customMetrics
| extend dateDiff = timestamp - (timestamp - 1m)
// my second date comes from customDimensions
| summarize max(dateDiff) by bin(timestamp, 10m)
| order by timestamp desc
| render timechart
Run Code Online (Sandbox Code Playgroud)
我想将我的dateDiff时间跨度转换为表示毫秒数的整数,但我在他们的文档中找不到支持它的任何内容.我基本上想要C#的TimeSpan.TotalMilliseconds().
您可以将时间跨度除以另一个时间跨度.因此,要获得毫秒数,您可以执行以下操作:
customMetrics
| extend dateDiff = timestamp - (timestamp - 1m)
// get total milliseconds
| extend dateDiffMilliseconds = dateDiff / time(1ms)
// my second date comes from customDimensions
| summarize max(dateDiff) by bin(timestamp, 10m)
| order by timestamp desc
| render timechart
Run Code Online (Sandbox Code Playgroud)
有关日期和时间表达式的更多信息,请访问:https://docs.microsoft.com/en-us/azure/application-insights/app-insights-analytics-reference#date-and-time-expressions
| 归档时间: |
|
| 查看次数: |
1511 次 |
| 最近记录: |