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

标签 azure azure-data-explorer kql

当我使用summary any()时,我的所有列都会获得一个新名称any_original name。 我想保留原来的名称或将其重命名

在 Splunk 中曾经做过类似的事情 将值(*)重命名为* 这就成功了,在 kql 中我不确定

Screenshot

最佳答案

原始答案(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/

相关文章:

c# - 如何从 azure 存储或媒体服务更新元数据媒体文件azure

azure - 使用 Azure Rest API 获取 Azure 订阅的 SKU 和 SKU 容量列表

azure - ADX 项目列包含包含空白的新列

azure - 在数据库中创建物化 View 后如何检查其回填属性?

azure-data-explorer - 如何查看 ADX 摄取日志和队列?

azure - 应用程序见解 - 根据 customMeasurements 创建饼图

css - 在 Azure 中获取 .css 文件时出错

c# - 为什么我从这段代码片段中得到 'The remote server returned an error: (401) Unauthorized.'?

access-control - Kusto Azure 数据资源管理器仪表板中基于用户角色的访问控制

azure - 停止将 AppDependency 数据提取到 Log Analytics 工作区中