# 字段过滤器
原文链接 : [https://www.elastic.co/guide/en/kibana/5.2/field-filter.html](https://www.elastic.co/guide/en/kibana/5.2/field-filter.html)
译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=8159592](http://www.apache.wiki/pages/viewpage.action?pageId=8159592)
贡献者 : [片刻](/display/~jiangzhonglian),[那伊抹微笑](/display/~wangyangting),[ApacheCN](/display/~apachecn),[Apache中文网](/display/~apachechina)
您可以过滤搜索结果以仅显示字段中包含特定值的那些文档。您还可以创建排除包含指定字段值的文档的 **negative** **filters**(负过滤器)。
从字段列表或文档表中添加字段过滤器。除了创建正和负过滤器之外,凭证表还使您能够筛选字段是否存在。应用的过滤器显示在查询栏下方。负滤波器显示为红色。要从字段列表中添加过滤器 :
1. 单击要过滤的字段的名称。这将显示该字段的前五个值。
1. ![](/download/thumbnails/8159592/image2017-3-7%2016%3A40%3A15.png?version=1&modificationDate=1488876015000&api=v2)
2. 要添加正过滤器,请单击 **Positive Filter** 按钮![](/download/attachments/8159592/image2017-3-7%2016%3A41%3A4.png?version=1&modificationDate=1488876064000&api=v2)。这仅包括在字段中包含该值的那些文档。
3. 要添加负过滤器,请单击 **Negative Filter** 按钮![](/download/attachments/8159592/image2017-3-7%2016%3A41%3A17.png?version=1&modificationDate=1488876077000&api=v2)。这将排除在字段中包含该值的文档。
要从“文档” 表中添加过滤器 :
1. 通过单击文档表格条目左侧的 “**Expand**(展开)” 按钮![](/download/attachments/8159592/image2017-3-7%2016%3A42%3A2.png?version=1&modificationDate=1488876122000&api=v2),展开 “文档” 表中的文档。
1. ![](/download/attachments/8159592/image2017-3-7%2016%3A42%3A15.png?version=1&modificationDate=1488876135000&api=v2)
2. 要添加正过滤器,请单击字段名称右侧的 **Positive Filter** 按钮![](/download/attachments/8159592/image2017-3-7%2016%3A41%3A4.png?version=1&modificationDate=1488876064000&api=v2)。这仅包括在字段中包含该值的那些文档。
3. 要添加负过滤器,请单击字段名称右侧的 **Negative Filter** 按钮![](/download/attachments/8159592/image2017-3-7%2016%3A41%3A17.png?version=1&modificationDate=1488876077000&api=v2)。这将排除在字段中包含该值的文档。
4. 要筛选文档是否包含字段,请单击字段名称右侧的 **Exists **按钮![](/download/attachments/8159592/image2017-3-7%2016%3A43%3A40.png?version=1&modificationDate=1488876220000&api=v2)。这仅包括包含该字段的那些文档。
### 管理过滤器
要修改过滤器,请将鼠标悬停在过滤器上,然后单击其中一个操作按钮。
![](/download/attachments/8159592/image2017-3-7%2016%3A45%3A15.png?version=1&modificationDate=1488876315000&api=v2)
![](/download/attachments/8159592/image2017-3-7%2016%3A46%3A27.png?version=1&modificationDate=1488876387000&api=v2) Enable Filter(启用过滤器)
禁用过滤器,而不删除它。再次单击以重新启用过滤器。对角线条表示禁用过滤器。
![](/download/attachments/8159592/image2017-3-7%2016%3A47%3A3.png?version=1&modificationDate=1488876423000&api=v2) Pin Filter(固定过滤器)
固定滤波器。当您切换Kibana中的上下文时,固定的过滤器将保留。例如,您可以在Discover中固定过滤器,并且在切换到“可视化”时它保持在原位。
请注意,过滤器基于特定的索引字段 - 如果正在搜索的索引不包含固定过滤器中的字段,则它不起作用。
![](/download/attachments/8159592/image2017-3-7%2016%3A47%3A14.png?version=1&modificationDate=1488876434000&api=v2) Toggle Filter(切换过滤器)
从正极滤波器切换到负极滤波器,反之亦然。
![](/download/attachments/8159592/image2017-3-7%2016%3A47%3A22.png?version=1&modificationDate=1488876442000&api=v2) Remove Filter(删除过滤器)
删除过滤器。
![](/download/attachments/8159592/image2017-3-7%2016%3A47%3A37.png?version=1&modificationDate=1488876457000&api=v2) Edit Filter(编辑过滤器)
[编辑过滤器](https://www.elastic.co/guide/en/kibana/5.2/field-filter.html#filter-edit)定义。允许您手动更新过滤器查询并为过滤器指定标签。
要对所有应用的过滤器应用过滤器操作,请单击 **Actions **并选择操作。
### 编辑过滤器
您可以编辑过滤器以直接修改执行过滤搜索结果的过滤器查询。这使您能够创建基于多个字段的更复杂的过滤器。
![](/download/attachments/8159592/image2017-3-7%2016%3A51%3A8.png?version=1&modificationDate=1488876668000&api=v2)
例如,您可以使用 [bool 查询](https://www.elastic.co/guide/en/elasticsearch/reference/5.2//query-dsl-bool-query.html) 为示例日志数据创建过滤器,该过滤器显示源自加拿大或中国的导致 **404 **错误的匹配结果 :
```
{
"bool": {
"should": [
{
"term": {
"geoip.country_name.raw": "Canada"
}
},
{
"term": {
"geoip.country_name.raw": "China"
}
}
],
"must": [
{
"term": {
"response": "404"
}
}
]
}
}
```
- 介绍
- 设置
- 安装 Kibana
- 使用 .tar.gz 的方式安装 Kibana
- 使用 Debian Package 的方式安装 Kibana
- 使用 RPM 的方式安装 Kibana
- Windows 上安装 Kibana
- 配置 Kibana
- Docker 上运行 Kibana
- 获取镜像
- Docker 上配置 Kibana
- 访问 Kibana
- 关联 Kibana 与 kibana
- 与 Tribe nodes 一起使用 Kibana
- 在生产环境中使用 Kibana
- 升级 Kibana
- 标准升级
- 标准升级与 Reindex(重建索引)
- 新安装
- 重大改变
- 5.0 中的重大改变
- 入门指南
- 加载样本数据
- 定义 index pattern(索引模式)
- Discover(发现)数据
- Visualizing(可视化)数据
- 将它们全部放入 Dashboard(仪表盘)
- 总结
- Discover(发现)
- 设置时间过滤器
- 搜索数据
- 字段过滤器
- 查看文档数据
- 查看字段数据的统计信息
- Visualize(可视化)
- 创建可视化
- Area Charts(面积图)
- Data Table(数据表)
- Line Charts(折线图)
- Markdown Widget(小部件)
- Metric(度量)
- Pie Charts(饼图)
- Tile Maps(平铺地图)
- Vertical Bar Charts(垂直条形图)
- Tag Clouds(标签云)
- Heatmap Chart(热力图)
- Dashboard(仪表盘)
- 构建仪表盘
- 加载仪表板
- 分享仪表盘
- Timelion
- 创建时间序列可视化
- Console(控制台)
- 多请求支持
- 自动格式化
- 键盘快捷键
- 历史
- 控制台设置
- 配置控制台
- 安全控制台
- Management(管理)
- Index Pattern(索引模式)
- Managing Fields(管理字段)
- String Field Formatters(字符串字段格式化程序)
- Date Field Formatters(日期字段格式化程序)
- Geographic Point Field Formatters(地理点字段格式化程序)
- Numeric Field Formatters(数值字段格式化)
- Scripted Fields(脚本字段)
- 设置高级选项
- 管理保存的搜索,可视化和仪表盘
- Kibana 插件
- 安装插件
- 更新和删除插件
- 禁用插件
- 配置插件管理器
- 已知插件
- 版本说明
- 5.2.2 版本说明
- 5.2.1 版本说明
- 5.2.0 版本说明
- 5.1.2 版本说明
- 5.1.1 版本说明
- 5.1.0 版本说明
- 5.0.2 版本说明
- 5.0.1 版本说明
- 5.0.0 版本说明