azure-log-analytics - 使用“汇总方式”时,将 UTC 'TimeGenerated' 转换为 Azure 监视器/日志/分析中的本地时间
问题描述
我有这个简单的查询
MyLog
| summarize avg(executionTimeInMS_d) by bin(TimeGenerated, 5min)
我希望摘要在我的本地时区,而不是 UTC。这不起作用:
MyLog
| summarize avg(executionTimeInMS_d) by bin(TimeGenerated-5, 5min)
这可以做到吗?
解决方案
datetime
值以 UTC 为单位。
如果您知道时区偏移量(在您运行查询时),您可以将其减去/添加到您的datetime
值中,如下所述:https ://docs.microsoft.com/en-us/azure/kusto/query/datetime -时间跨度算术
例如:print now() - 7h
推荐阅读
- python - 更改由 sklearn.model_selection.train_test_split 产生的数组中的值类型
- xml - Remove duplicates considering all element values
- java - Java-EE 创建的 WebDrivers 过期
- html - 具有多个元素的 CSS 浮动 2 列布局
- python - 如何打印keras Multi输出的混淆矩阵?
- excel - 在 VBA 中是否可以在 ThisworkBook 中获取 Friend 属性?
- git - 无法推送到 Azure DevOps git repo - 它没有要求用户名
- postgresql - 下载 PostgreSQL 10.4
- java - java中的板球运动员类
- java - EclipseLink:忽略缓存并直接从数据库获取数据