【免费开源】积木报表 ElasticSearch 数据集使用实战
积木报表介绍
积木报表 JimuReport,是一款免费的数据可视化报表,含报表、大屏和仪表盘,像搭建积木一样完全在线设计!功能涵盖:数据报表、打印设计、图表报表、门户设计、大屏设计等!
积木报表 version 1.9.2+ 支持连接 Elasticsearch,并且使用 sql 语句查询 es 的索引,SQL 语句支持分页、关联、分组、排序等。
前置条件
添加
jimureport-nosql-starter
模块的依赖
复制代码
2.积木报表默认未依赖elasticsearch-rest-client
,若需要使用 ElasticSearch 数据集需要再 pom 中添加elasticsearch-rest-client
的依赖。
复制代码
1.添加 ElasticSearch 数据源
在数据源维护中添加 ElasticSearch 数据源:
数据源类型选择:Elasticsearch
驱动类填写
/
数据源地址填写 Elasticsearch 的接口地址

2. 编写 sql 语句,查询 Elasticsearch 中的索引

注意事项:
支持标准 sql 语句以及简单的 mysql 方言。
所有的表名前都要加上
es.
,比如select * from es.indexName
3. 设计报表并预览
设计报表

预览

评论