如何解决Kusto / KQL 查询以获取不同的输出,然后在后续查询中使用
我在 customMetrics
表中有以下数据:
| date | customDimension | Type | value |
| -----------------------------------------------------|
| 01-03-2021 | {"customer":"a"} | Transactions | 12 |
| 01-03-2021 | {"customer":"a"} | Value | 784 |
| 01-03-2021 | {"customer":"c"} | Transactions | 733 |
| 01-03-2021 | {"customer":"b"} | Transactions | 7 |
| 01-03-2021 | {"customer":"c"} | Value | 5 |
| 01-03-2021 | {"customer":"b"} | Value | 85 |
| 01-03-2021 | {"customer":"a"} | Transactions | 50 |
| 01-03-2021 | {"customer":"a"} | Value | 73 |
| 01-03-2021 | {"customer":"c"} | Value | 3 |
| 01-03-2021 | {"customer":"a"} | Transactions | 13 |
| 01-03-2021 | {"customer":"a"} | Value | 237 |
| 01-03-2021 | {"customer":"c"} | Transactions | 3 |
| 01-03-2021 | {"customer":"b"} | Transactions | 575 |
| 01-03-2021 | {"customer":"b"} | Value | 85 |
| 01-03-2021 | {"customer":"b"} | Transactions | 43 |
| 01-03-2021 | {"customer":"b"} | Value | 85 |
| 01-03-2021 | {"customer":"c"} | Value | 789 |
我正在尝试编写一个查询,该查询将为每个客户找到每种类型的每个值的最大值,例如类似:
| date | customer | Type | value |
| ---------------------------------------------|
| 01-03-2021 | a | Transactions | 50 |
| 01-03-2021 | a | Value | 784 |
| 01-03-2021 | b | Transactions | 575 |
| 01-03-2021 | b | Value | 85 |
| 01-03-2021 | c | Transactions | 733 |
| 01-03-2021 | c | Value | 789 |
我正在努力知道要在 kusto 中搜索什么概念来执行此类操作。我可以得到一个不同的客户列表和一个不同的类型列表,但我不确定如何将两者结合起来,或者这是否是我应该做的!
任何线索都会有所帮助!
解决方法
使用 summarize arg_max(...) by Type,Customer
可以解决问题。
有关 arg_max here 的更多信息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。