写点什么

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

作者:JEECG低代码
  • 2025-05-12
    北京
  • 本文字数:798 字

    阅读完需:约 3 分钟

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


文件数据集积木报表支持用户上传符合格式的数据文件作为数据集,数据集使用方法与其他数据集一样。文件数据集分为单文件数据集和多文件数据集。


数据文件格式要求

  • 文件类型:excel、csv、json

  • 文件编码:UTF-8

  • 文件内容:

  • excel、csv:

1.第一行是标题行,第二行开始是数据,数据与标题要对应。

2.标题不能重复。

3.数据需要连续,不能出现空列。

  • json:

1.json 的整体结构是一个集合,集合内只能是一个一个的对象。 eg. [{},{}]

2.对象的 key 不能重复。

3.对象的 key 不能为空。

前置条件

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

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


单文件数据集

单文件数据集的主要特点是快捷方便快捷;只需要上传文件,无需其他操作即可完成数据集的创建。


效果展示



配置方式

1.准备一个符合要求的数据文件

2.新增数据集中选择单文件数据集

3.拖拽文件到上传框或者点击上传选择文件。

4.文件上传完成后可以在数据预览中看到预览数据。


5.点击确定,完成单文件数据集 的创建


多文件数据集

多文件数据集支持上传多个文件,并且使用 sql 语句对数据进行自定义的查询,支持分页、关联、分组、排序等。


1.准备一个订单表的数据文件和一个订单商品表的数据文件。

2.新增数据集中选择多文件数据集


3.在文件数据集编辑页,分别上传两个数据文件。


4.编写 sql 语句,关联查询主子表并且按照价格排序。


注意事项:

1.支持标准 sql 语句以及简单的 mysql 方言。

2.所有的表名前都要加上 jmf.,比如 select * from jmf.indexName


5.填写数据集编码和名称,确定新建。

6.使用刚刚创建的数据集设计一个简答的报表并预览。



用户头像

低代码专家和开源作者 jeecg、jimureport 2020-05-01 加入

致力于国内开源事业,坚持开源10年+,打造多款爆火开源项目:JeecgBoot低代码平台、JimuReport积木报表工具、Jeewx微信管家系统。连续多年荣获十大优秀开源项目、低代码厂商TOP50、CSDN专家访谈等等

评论

发布
暂无评论
【免费开源】积木报表文件数据集使用实战_数据可视化_JEECG低代码_InfoQ写作社区