1

我有这个简单的查询

MyLog
| summarize  avg(executionTimeInMS_d) by bin(TimeGenerated, 5min)

我希望摘要在我的本地时区,而不是 UTC。这不起作用:

MyLog
| summarize  avg(executionTimeInMS_d) by bin(TimeGenerated-5, 5min)

这可以做到吗?

4

2 回答 2

1

datetime值以 UTC 为单位。

如果您知道时区偏移量(在您运行查询时),您可以将其减去/添加到您的datetime值中,如下所述:https ://docs.microsoft.com/en-us/azure/kusto/query/datetime -时间跨度算术

例如:print now() - 7h

于 2019-12-18T15:56:06.517 回答
0

App Insights 查询页面中现在有一个“显示时区”设置。这会将时间戳转换为选定的时区。它还将在时间戳列标题中显示时区。

仅当您直接输出时间戳时,这似乎才有效。如果您应用任何操作,它将恢复为 UTC。

于 2022-01-23T01:35:29.620 回答