Kusto 通过 y 查询最大 x

Kusto query max x by y

我正在尝试编写一个简单的 Kusto 查询来查找每个 y 的 x 的最大值。更具体地说,我正在查询 Azure 数据资源管理器示例 table“Covid”,试图按国家/地区获取最大死亡人数。我试过使用一些这样的东西

Covid19
| summarize MostDeaths = max(Deaths) by Country
| project Country, MostDeaths

但这当然行不通。我在文档及其示例中也没有找到类似的东西(虽然很简单)。

编辑:预期结果:

实际结果:“出现识别错误。 代币: | 行:3,位置:0"

您在问题中所写的查询是有效的(在句法和语义上)。

您可以点击这个深度-link 到 运行 并亲眼看看:https://dataexplorer.azure.com/clusters/help/databases/Samples?query=H4sIAAAAAAAAA3POL8tMMbTkqlEoLs3NTSzKrEpV8M0vLnFJTSzJKFawVchNrNCAcDQVkioVnPNL80qKKoHqC4rys1KTS2AiOkjaACLGJoNVAAAA

鉴于您看到的错误消息,我可以猜想您实际上是在 运行宁一个 不同的 查询。

(也许:

  • 你有重复的管道 (|) 吗?
  • 或者 - 您是否缺少同一查询编辑器选项卡中多个查询之间的换行符?

)