首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【免费开源】积木报表ElasticSearch数据集使用实战

【免费开源】积木报表ElasticSearch数据集使用实战

原创
作者头像
JEECG
发布2025-05-12 18:52:53
发布2025-05-12 18:52:53
1650
举报

积木报表介绍

积木报表 JimuReport,是一款免费的数据可视化报表,含报表、大屏和仪表盘,像搭建积木一样完全在线设计!功能涵盖:数据报表、打印设计、图表报表、门户设计、大屏设计等!

积木报表 version 1.9.2+ 支持连接Elasticsearch,并且使用sql语句查询es的索引,SQL语句支持分页、关联、分组、排序等。

前置条件

1.添加jimureport-nosql-starter模块的依赖

代码语言:java
复制
    <dependency>
    <groupId>org.jeecgframework.jimureport</groupId>
    <artifactId>jimureport-nosql-starter</artifactId>
    <version>${jimureport.version}</version>
</dependency>

2.积木报表默认未依赖elasticsearch-rest-client,若需要使用ElasticSearch 数据集需要再pom中添加elasticsearch-rest-client的依赖。

代码语言:java
复制
<dependency>
    <groupId>org.elasticsearch.client</groupId>
    <artifactId>elasticsearch-rest-client</artifactId>
    <version>7.17.15</version>
</dependency>

1.添加ElasticSearch数据源

在数据源维护中添加ElasticSearch数据源:

  • 数据源类型选择:Elasticsearch
  • 驱动类填写/
  • 数据源地址填写Elasticsearch的接口地址

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

注意事项:

支持标准sql语句以及简单的mysql方言。 所有的表名前都要加上es.,比如 select * from es.indexName

3. 设计报表并预览

  • 设计报表
  • 预览

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 积木报表介绍
  • 前置条件
  • 1.添加ElasticSearch数据源
  • 2. 编写sql语句,查询Elasticsearch中的索引
  • 3. 设计报表并预览
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档