键值对处理器
无服务器
键值对(KV)处理器允许您从一个字段中提取键值对,并将它们分配给目标字段或文档的根目录。
此功能使用了 Elasticsearch 的 kv pipeline processor。有关更多信息,请参阅 Elasticsearch 文档中的 KV processor。
KV 处理器需要以下字段
| 字段 | 描述 |
|---|---|
| 字段 | 要解析的字段。 |
| 字段分隔符 | 用于分隔键值对的正则表达式。通常是空格字符(" ")。 |
| 值分隔符 | 用于分隔键和值的正则表达式。通常是等号(=)。 |
以下字段是 KV 处理器可选的
| 字段 | 描述 |
|---|---|
| 目标字段 | 将解析出的键值对分配到的字段。如果未指定,键值对将被分配到文档的根目录。 |
| 包含键 | 要包含在输出中的已提取键的列表。如果未指定,默认包含所有键。输入键然后按“回车”键添加键。 |
| 排除键 | 要从输出中排除的已提取键的列表。输入键然后按“回车”键添加键。 |
| Prefix | 添加到已提取键的统一前缀。 |
| 修剪键 | 要从已提取键中修剪的字符组成的字符串。 |
| 修剪值 | 要从已提取值中修剪的字符组成的字符串。 |
| 剥离括号 | 从已提取值中移除括号(()、<>、[])和引号('、")。 |