project-keep 运算符

适用于:✅Azure 数据资源管理器Azure MonitorMicrosoft Sentinel

从输入中选择要保留在输出中的列。 只有指定为参数的列才会显示在结果中。 其他列会被排除。

语法

T | project-keep ColumnNameOrPattern [, ...]

详细了解语法约定

参数

客户 类型​​ 必需 说明
T string ✔️ 要从中保留列的表格输入。
ColumnNameOrPattern string ✔️ 要保留在输出中的一个或多个列名或列通配符模式。

返回

一个包含指定为参数的列的表。 包含与输入表相同的行数。

提示

可以 project-keep 存在于原始表中或已作为查询的一部分进行计算的任何列。

注意

结果中列的顺序取决于列在表中的原始顺序。 仅保留已指定为参数的列。 将从结果中排除其他列。

示例

以下查询从 ConferenceSessions 表返回包含单词“session”的列。

ConferenceSessions
| project-keep session*

下表仅显示前 10 个结果。

sessionid session_title session_type session_location
COM64 焦点组:Azure 数据资源管理器 焦点组 联机
COM65 焦点组:Azure 数据资源管理器 焦点组 联机
COM08 咨询团队:Azure 数据资源管理器 咨询团队 联机
COM137 焦点组:Azure 数据资源管理器中的内置仪表板和智能自动缩放功能 焦点组 联机
CON-PRT157 圆桌会议:监视和管理 Azure 数据资源管理器部署 圆桌会议 联机
CON-PRT103 圆桌会议:高级 Kusto 查询语言主题 圆桌会议 联机
CON-PRT157 圆桌会议:监视和管理 Azure 数据资源管理器部署 圆桌会议 联机
CON-PRT103 圆桌会议:高级 Kusto 查询语言主题 圆桌会议 联机
CON-PRT130 圆桌会议:使用 Azure 数据资源管理器进行数据浏览和可视化 圆桌会议 联机
CON-PRT130 圆桌会议:使用 Azure 数据资源管理器进行数据浏览和可视化 圆桌会议 联机
... ... ... ...