重命名处理器编辑

重命名现有字段。如果字段不存在或新名称已被使用,则会抛出异常。

表 37. 重命名选项

名称 必需 默认值 描述

field

-

要重命名的字段。支持 模板片段

target_field

-

字段的新名称。支持 模板片段

ignore_missing

false

如果 truefield 不存在,则处理器将静默退出,不会修改文档。

override

false

如果 true,则处理器将更新预先存在的非空值字段。当设置为 false 时,此类字段将不会被触碰。

description

-

处理器的描述。用于描述处理器的目的或其配置。

if

-

有条件地执行处理器。请参阅 有条件地运行处理器

ignore_failure

false

忽略处理器的错误。请参阅 处理管道错误

on_failure

-

处理处理器的错误。请参阅 处理管道错误

tag

-

处理器的标识符。用于调试和指标。

{
  "rename": {
    "field": "provider",
    "target_field": "cloud.provider"
  }
}