有一项业务数据分析比较复杂,由于使用kibana展示数据,无法直接聚合出想要的结果,于是想到了把聚合过程拆解,先聚合分析一部分然后处理后再存入es中之后再使用kibana聚合分析展示数据。
使用java调用查询 es的查询api, maven导入依赖
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>6.4.3</version>
</dependency>
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>6.4.3</version>
</