本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
重命名命令
使用rename
命令更改搜索结果中一个或多个字段的名称。
注意
要查看哪些 AWS 数据源集成支持此PPL命令,请参阅命令。
语法
使用以下语法:
rename <source-field> AS <target-field>["," <source-field> AS <target-field>]...
源字段
-
必需。
-
这是您要重命名的字段的名称。
目标字段
-
必需。
-
这是您要重命名的名称。
示例 1:重命名一个字段
此示例说明如何重命名单个字段。
PPL查询:
os> source=accounts | rename account_number as an | fields an; fetched rows / total rows = 4/4 +------+ | an | |------| | 1 | | 6 | | 13 | | 18 | +------+
示例 2:重命名多个字段
此示例说明如何重命名多个字段。
PPL查询:
os> source=accounts | rename account_number as an, employer as emp | fields an, emp; fetched rows / total rows = 4/4 +------+---------+ | an | emp | |------+---------| | 1 | Pyrami | | 6 | Netagy | | 13 | Quility | | 18 | null | +------+---------+
限制
-
不支持覆盖现有字段:
source=accounts | grok address '%{NUMBER} %{GREEDYDATA:address}' | fields address