KQL Kusto用一个项目重命名多个列



当我使用summary any((时,我的所有列都会得到一个新名称any_original名称。我想保留原来的名称或重命名任何离开的

在斯普伦克将值(*(重命名为*这就成功了,在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列,分别命名为:时间戳、Api、应用程序。

最新更新