不懂前后端 开源AJ-Report助你轻松实现大屏设计
对于不懂前后端的工程师而言,通过AJ-Report可以相对容易的实现大屏设计,需要有一定的数据库知识。
以下内容源于:https://ajreport.beliefteam.cn/report-doc/guide/
AJ-Report是全开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。
多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,目前已支持30+种大屏组件/图表,不会开发,照着设计稿也可以制作大屏。
功能概述
组件介绍
大屏设计(AJ-Report)是一个可视化拖拽编辑的,直观,酷炫,具有科技感的图表工具全开源项目。 内置的基础功能包括数据源,数据集,报表管理,项目部分截图如下。
数据流程图
发行版部署
1. 步骤
第一步,下载zip包,解压;
第二步,下载jdk1.8并进行安装,配置环境变量;
第三步,下载mysql-installer-community-5.7.44.0和mysql-workbench-community-8.0.41-winx64,并安装,安装步骤可以B站查看;
第四步,conf->bootstrap.yml,修改数据库连接、上传下载地址、jwt令牌等信息;
第五步,启动bin目录下start.sh;
第六步,访问 http://localhost:9095 账号:admin ,密码:123456。
2. 部署注意点
已知以下版本存在兼容性问题,请不要使用
● openJdk
● Jdk 1.7及以下/11及以上(jdk11部分版本有问题)
● Mysql 8.0(8.0.23/26版本没有问题,8.0.21版本存在问题)
3. 下载地址
https://gitee.com/anji-plus/report/releases
4. 修改配置文件
解压下载好的Zip包,找到bootstrap.yml,
如以下路径:C:\aj-report-1.5.1\aj-report-1.5.1.RELEASE\conf
4.1 修改mysql数据库配置
● 修改IP地址,因mysql和aj-report部署在同一台电脑,所以此处IP地址为:127.0.0.1
● 将数据库名称改为:aj-report
● username为root,password为安装mysql时设置的密码
4.2 flyway配置
此处改为true;作者安装时此处未修改,无法启动
5. 启动
windows启动:
aj-report-XXX --> bin --> start.bat
如果start.bat启动有问题的话,可以尝试以下方法解决。
修改第4行的JAVA_HOME,改成自己的JAVA_HOME,并去掉rem注释,双击启动
修改完成后,双击start.bat,启动后如下图
打开浏览器,输入http://localhost:9095 账号:admin ,密码:123456;
6. 官方demo
7. 安装包合集
通过网盘分享的文件:AJ-Report
链接: https://pan.baidu.com/s/1ayWMEkzHq_pgLO3WB67r1g
加入剑指工控技术群,联系各群群管理员获得提取码。
未入群的工控友人
联系美女管理员入群
作者简介
剑控老罗:
具有10年工业自动化领域SCADA,DCS,PLC等项目实施经验,熟悉石化行业,油田数字化行业,熟悉多个品牌PLC,HMI,SCADA,数据库等。
2025年04月