Data Table(数据表)
贡献者 : stealthsYang,那伊抹微笑,ApacheCN,Apache中文网
Count
该count 聚合返回所选择的索引模式中元素的原始数量。
Average
该聚合返回了数值字段的 average(平均值)。从下拉列表中选择字段。
Sum
该 sum 聚合返回了数值字段的总和。从下拉列表中选择字段。
Min
该 min 聚合返回了数值字段的最小值。从下拉列表中选择字段。
Max
该 max 聚合返回了数值字段的最大值。从下拉列表中选择字段。
Unique Count
该 cardinality 聚合返回了字段的唯一值的数量。从下拉列表中选择字段。
Standard Deviation
该extended stats 聚合返回数字字段中数据的标准偏差。从下拉列表中选择字段。
Percentiles
该 percentile 聚合将数值字段中的值划分为您指定的百分位位置。 从下拉列表中选择字段,然后在 “Percentiles(百分位数)” 字段中指定一个或多个范围。 单击 X 删除百分位数字段。 单击 + Add 来添加百分位数字段。(请参考 : 百分位数)
Percentile Rank
该 percentile ranks 百分位数排名聚合返回您指定的数字字段中值的百分位数排名。 从下拉列表中选择数值字段,然后在 “Values(值)” 字段中指定一个或多个百分位数的值。 单击 X 以删除值字段。 单击 + Add 来添加值字段。
您可以通过单击 + Add Metrics 按钮添加聚合。
在 Custom Label(自定义标签)字段中输入字符串以更改显示标签。
数据表的行称为存储桶。 您可以定义桶以将表拆分为行或将表拆分为其他表。
每个桶类型支持以下聚合 :
Date Histogram
一个 date histogram 是由数值字段构成并按照日期进行组合,您可以为日期直方图设置秒、分钟、小时、天、周、月或者年为间隔指定时间范围。同时你也可以选择自定义作为间隔并在文本字段中来指定数字和时间单位来指定自定义间隔帧。自定义间隔时间单位为秒,m 为分钟,h 为小时,d 为天,w 为周,y 为年.不同的时间单位支持不同的精度,精度值可以低至于一秒钟。
Histogram
标准的 histogram 从数值字段构建。为此字段指定整数间隔。您选择 Show empty buckets(显示的空桶)复选框可以在直方图表中包含空白区域。
Range
使用 range 聚合,您可以为数值字段的值指定范围。点击 Add Range(添加范围)您可以添加一组范围。单击红色的 (X) 符号您可以删除之前设置过的范围。
Date Range
一个 date range 聚合报告在您指定的日期范围内的值。您可以使用日期数学表达式指定日期的范围。点击 Add Range(添加范围)您可以添加一组范围。单击红色的 (X) 符号您可以删除之前设置过的范围。
IPv4 Range
该 IPv4 range 聚合可以指定IPv4地址范围。点击 Add Range(添加范围)您可以添加一组范围。单击红色的 (X) 符号您可以删除之前设置过的范围。
Terms
一个 terms 聚合使您能够指定要显示的给定字段的顶部或底部 n 个元素,按 count 或自定义度量进行排序。
Filters
您可以为数据指定一组 filter(过滤器)。您可以将过滤器指定为 query string(查询字符串)或 JSON 格式,就像在我们在 Discover search bar(搜索栏)中的过滤是一样的。单击 Add Filter(添加过滤器)以添加其他过滤器。单击 label 标签按钮图标可以打开标签字段,您可以在其中输入您需要在可视化文件上显示的名称。
Significant Terms
展示 significant terms 聚合实验性的结果。
Geohash
该 geohash 聚合根据 geohash 坐标显示点。
一旦您指定了 bucket(桶) 类型的聚合,就可以定义 sub-buckets(子桶)用来细化可视化。点击 + Add Sub Aggregation(添加子聚合)以定义子聚合,然后选择 Split Area(拆分面积)或 Split Chart(拆分图表),然后从类型列表中选择聚合。
当在图表的轴上定义多个聚合时,您可以使用聚合类型右侧的向上或向下箭头来更改聚合的优先级。
在 Custom Label(自定义标签)字段中输入字符串以更改显示标签。
您可以单击 Advanced(高级)链接,以显示更多的自定义选项,用于衡量指标或存储段聚合 :
Exclude Pattern
在此字段中指定要从结果中排除的模式。
Include Pattern
在当前字段中指定要包括在结果中的模式
JSON Input
一个文本字段,您可以在其中添加特定的JSON格式的属性以与聚合定义进行合并,如以下示例所示 :
注意 :
在 Elasticsearch 1.4.3 及更高版本中,此功能需要您启用 动态Groovy脚本。
这些选项的可用性取决于您选择的聚合。
选择 Options(选项)标签以更改图表的以下方面 :
Per Page
此字段控制表的分页。 默认值为每页十行。
复选框可用于启用和禁用以下行为 :
Show metrics for every bucket/level
选中此框以显示每个桶聚合的中间结果。
Show partial rows
选中此框即使没有结果也显示一行。
注意 :
启用这些行为可能会对性能产生重大影响。
查看详细信息
要显示可视化后面的原始数据,请单击容器底部的栏。 标签栏有关于原始数据的详细信息的选项卡替换可视化
Table. 基础数据的表示,显示为分页数据网格。 您可以通过单击每个列顶部的表标题来对表中的项进行排序
Request. 用于查询服务器的原始请求,以 JSON 格式显示。
Response. 来自服务器的原始响应,以 JSON 格式显示。
Statistics. 与请求和响应相关的统计信息的摘要,以数据网格形式显示。 数据网格包括查询持续时间,
请求持续时间,在服务器上找到的记录的总数以及用于进行查询的索引模式
要将可视化后面的原始数据作为逗号分隔值(CSV)文件导出,请单击任何详
细信息选项卡底部的 Raw(原始)或 Formatted(格式化)链接。 原始导出包含存储在 Elasticsearch 中的数据。 格式化导出包含任何适用的 Kibana 字段格式化程序的结果。