Amazon ElasticSearch Service 未知聚合类型箱线图
Amazon ElasticSearch Service Unknown aggregation type boxplot
我在本地使用 Symfony 5 在 ElasticSearch 7.9.3(通过 Docker 图像)中创建了一个箱线图查询,它工作得很好。但是在我使用 Amazon ElasticSearch Service 的测试环境中上传时,出现错误:“Unknown aggregation type [boxplot]”。亚马逊上的 ES 版本是 7.9.1。
我使用的代码:
"query" => ...
"aggs" => [
"agg_boxplot" => [
"terms" => [
"field" => "field_name"
],
"aggs" => [
"bucket_name" => [
"boxplot" => [
"field" => "field_name"
]
]
]
],
...
]
我在网上搜索过,但没有找到关于 Amazon ElasticSearch 和箱线图的答案。
我看到 Amazon QuickSight 有一个使用 Amazon ElasticSearch 绘制箱线图的选项,因此可以通过某种方式完成(希望没有 QuickSight)。
将箱线图与 Amazon Web Services 结合使用有哪些选择?
Boxplot aggregation 是一个 XPack 特性,因此在基于 OSS 分布的 AWS Elasticsearch 服务上不可用。
AWS Elasticsearch服务只包含下图中红色的聚合:
来源:https://www.elastic.co/subscriptions
但是,您可以使用以下免费聚合来模拟箱线图聚合:
min
+ max
聚合
- 第 25 届 (q1)、第 50 届 (q2)、第 75 届 (q3) percentiles
另一件需要知道的事情是 AWS Elasticsearch 服务已经分叉(从 7.10.2 开始)并且现在被命名为 AWS Opensearch.
我在本地使用 Symfony 5 在 ElasticSearch 7.9.3(通过 Docker 图像)中创建了一个箱线图查询,它工作得很好。但是在我使用 Amazon ElasticSearch Service 的测试环境中上传时,出现错误:“Unknown aggregation type [boxplot]”。亚马逊上的 ES 版本是 7.9.1。 我使用的代码:
"query" => ...
"aggs" => [
"agg_boxplot" => [
"terms" => [
"field" => "field_name"
],
"aggs" => [
"bucket_name" => [
"boxplot" => [
"field" => "field_name"
]
]
]
],
...
]
我在网上搜索过,但没有找到关于 Amazon ElasticSearch 和箱线图的答案。
我看到 Amazon QuickSight 有一个使用 Amazon ElasticSearch 绘制箱线图的选项,因此可以通过某种方式完成(希望没有 QuickSight)。
将箱线图与 Amazon Web Services 结合使用有哪些选择?
Boxplot aggregation 是一个 XPack 特性,因此在基于 OSS 分布的 AWS Elasticsearch 服务上不可用。
AWS Elasticsearch服务只包含下图中红色的聚合:
来源:https://www.elastic.co/subscriptions
但是,您可以使用以下免费聚合来模拟箱线图聚合:
min
+max
聚合- 第 25 届 (q1)、第 50 届 (q2)、第 75 届 (q3) percentiles
另一件需要知道的事情是 AWS Elasticsearch 服务已经分叉(从 7.10.2 开始)并且现在被命名为 AWS Opensearch.