代码之家  ›  专栏  ›  技术社区  ›  boj

在日志分析中按组获取最新日志条目

  •  0
  • boj  · 技术社区  · 3 年前

    我有很多的计算机数据在日志分析,我想有最新的心跳由计算机名。

    历史ID
    1
    桌面-2 2020.02.01 13:32:11
    2020.02.01 22:32:00
    4 桌面-2 2020.01.23 21:32:11
    5 桌面-4 2020.02.01 22:32:11
    桌面-2 2020.01.11 09:32:11

    桌面1:2020.02.01 23:32:31

    桌面-4:2020.02.01 22:32:11

    我认为 总结 也许给我指个方向,但不是。

    1 回复  |  直到 3 年前
        1
  •  1
  •   Yoni L.    3 年前

    使用 summarize arg_max(Heartbeat, *) by ComputerName

    datatable(Id:int, ComputerName:string, Heartbeat:datetime)
    [
        1, 'DESKTOP-1', datetime(2020.02.01 23:32:31),
        2, 'DESKTOP-2', datetime(2020.02.01 13:32:11),
        3, 'DESKTOP-11',datetime(2020.02.01 22:32:00),
        4, 'DESKTOP-2', datetime(2020.01.23 21:32:11),
        5, 'DESKTOP-4', datetime(2020.02.01 22:32:11),
        6, 'DESKTOP-2', datetime(2020.01.11 09:32:11),
    ]
    | summarize arg_max(Heartbeat, *) by ComputerName
    
    推荐文章