AJ-Report初学(保姆级⼊门教程)
⽂章⽬录
前⾔
项⽬⾥⾯需要⽤到这个 AJ-Reprot ⽣成动态的⼤屏报表,这两天也研究了下,觉得是个挺不错的开源项⽬,遂即整理⼀下以作分享。
java下载zip文件不多说,初学者最懂初学者
简介
体验账号:guest
密码:guest
官⽅⽂档是这么介绍的:
AJ-Report是⼀个完全开源的BI平台,酷炫⼤屏展⽰,能随时随地掌控业务动态,让每个决策都有数据⽀撑。
多数据源⽀持,内置mysql、elasticsearch、kudu等多种驱动,⽀持⾃定义数据集省去数据接⼝开发,⽬前已⽀持20种⼤屏组件/图表,不会开发,照着设计稿也可以制作⼤屏。
三步轻松完成⼤屏设计:配置数据源---->写SQL配置数据集---->拖拽配置⼤屏---->保存发布。
按我的说法解释就是你可以⽤这个开源的项⽬,在这上⾯配好数据,写好 sql(数据集),就能够直接设计报表,并且能够动态的预览报表,并且⽀持导出。
以上我就直接 copy 官⽅⽂档所介绍的了,⽂档地址下⾯我也有提供,建议先看看官⽅⽂档,已经很详细了 ~~
官⽹与源码下载地址
准备⼯作
1.下载
根据上⾯提供的 gitee 下载 链接进去下载就完事
呈现在最上⾯的就是最新版本的,旧版本往下拉就可以到,这边下载有三个,简单介绍⼀下:
1. aj-report-xxxx.zip 这个是发⾏版,windows 下载之后改下配置可以直接运⾏ .bat ⽂件启动
2. Source code (zip) 如果你想在 windows 下看源码或者启动就下载这个
3. Source code () 如果你想直接在 linux 下运⾏就下载这个
linux 上的我就不做⽰范了,我就下载前两个玩玩
下载发⾏版和源码之后解压
mysql入门基础教程
2. 数据库准备
⾸先你总得有个数据库对吧,如果你没有数据库的话,以下我也提供⼀个本地 mysql 数据给⼤家学习(有的话恭喜你可以跳过这⼀步)c数组赋值给数组
windows 下 mysql-5.7.17.msi 的安装包下载
链接:
提取码:5lxo
这个安装步骤就不赘述了,基本上就是傻⽠式安装了
发⾏版的配置与启动
如果你是作为开发⼈员,启不动启动这个发⾏版都没关系,反正学习还得⽤到源码,它就是能够让你更好更快速的了解 AJ-Report,这⾥为什么我会加上这个,因为有些⼤数据的⼯作者可能没必要看源
码,⽤这个发⾏版的玩玩,熟悉下。
双击进⼊该⽬录
1. 修改 l免费网页模板制作
⾸先需要来到配置⽂件⽬录 conf 下修改 l ⽂件的配置(建议⾃⼰看下该配置⽂件,开发⼈员很多配置都很良⼼的加上了注释)
这⾥要修改的地⽅就是数据库的配置了,改成你⾃⼰的,保存
注意:
aj_report库是存放底层基础信息的库,flyway启动时会⾃动建⽴,如果你在这⾥修改了库,将会出错
请确认你的Mysql是否⽀持远程连接,登陆⽤户是否有DDL权限
2. 修改 start.bat
再修改 bin ⽬录下的 start.bat ,以⽂本的形式开打编辑
把这个 rem 注释给删掉,配上你⾃⼰ jdk 的配置
thinkphp5
如何查看 JDK 的配置?
此电脑 -> ⿏标右键选择 “属性” -> ⾼级系统设置 -> ⾼级-环境变量 -> 系统变量 - java_home
所以我这⾥就是
将 rem set JAVA_HOME=D:\App\Java\jdk1.8.0_172
改成 set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_172
注意:如果你JAVA_HOME 的配置存在空格,则还需要将最下⾯ JAVA_HOME 加上 " " 号
3. 启动与访问
特斯拉事故调查双击 bin ⽬录下的 start.bat ⽂件直接启动即可
并且可以看到启动后会直接往你的数据库中增加 aj_report 和 aj_report_init 两个 database
启动完之后就可以直接本地访问,⾄于这⾥⾯的功能,⾃⼰多点点就明⽩了,发⾏版不做详解 ~~
账号:admin
密码:123456

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。