当我使用summary any()时,我的所有列都会获得一个新名称any_original name。 我想保留原来的名称或将其重命名
在 Splunk 中曾经做过类似的事情 将值(*)重命名为* 这就成功了,在 kql 中我不确定
最佳答案
原始答案(2021 年 5 月)
您可以提供自己的列名称,如下所示:
MyTable
| summarize (Timestamp, Api, Application) = any(Timestamp, Api, Application)
更新(2021 年 6 月)
根据您的请求,我们引入了一个名为 take_any()
的新聚合函数,其行为与 any()
类似,但保留列名称不变:
例如:
MyTable
| summarize take_any(Timestamp, Api, Application)
输出将包含 3 列,名称为:Timestamp、Api、Application。
关于azure - KQL Kusto 使用一个项目重命名重命名多个列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67616346/