You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Azure Log Analytics查询实现按周几统计成功登录量

适配需求的KQL查询语句
SigninLogs
| where TimeGenerated >= ago(90d)
| where ResultType == 0
| extend DayOfWeek = dayofweek(TimeGenerated)
| extend WeekDayName = case(
    DayOfWeek == 0d, "周日",
    DayOfWeek == 1d, "周一",
    DayOfWeek == 2d, "周二",
    DayOfWeek == 3d, "周三",
    DayOfWeek == 4d, "周四",
    DayOfWeek == 5d, "周五",
    DayOfWeek == 6d, "周六",
    "未知"
)
| summarize TotalSuccessfulSigns = count() by WeekDayName, DayOfWeek
| order by DayOfWeek asc
| project WeekDayName, TotalSuccessfulSigns
| render columnchart

查询调整说明

  • 新增where TimeGenerated >= ago(90d)规则,限定只统计最近90天的登录日志
  • 调用dayofweek()函数提取每条日志生成时间对应的星期标识,再通过case()函数将标识转换为中文星期名称,方便图表展示
  • 汇总维度从原来的按天分组改为按星期几分组,最后直接渲染为柱状图,可直接在Log Analytics工作区展示结果

内容的提问来源于stack exchange,提问作者Bnd10706

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 00:15:04